Кнут перед сном - это полезно, ибо он говорит об алгоритмах, а не о языках.
Я бы посоветовал С# - он попроще C++. И современнее.
Дональд Кнут - Искусство программирования (в 3х томах). Эту книгу рекомендую иметь в трёрдом виде. Э. Танненбаума можно. Опять таки, книги зависят от конкретики. Скуль отдельно, графика отдельно, сети отдельно, ОСы...
мне кажется, Kobol - лучший выбор для начинающего. простой, понятный синтаксис, огромные возможности языка, тем более, что на нем сейчас много пишут.
если тебе про него будут говорить гадости - не слушай, часто идет холивар между сторонниками Whitespace и Kobol.
а его обычно не советуют, чтобы не дать развиться конкурентам - ведь язык, на самом деле, очень-очень перспективный.
Александр [MyParanoya] Лищенер, ты прям юморист... Сколько можно страдать фигней и писать ерунду кругом?
Ерунду? ты смеешься? ты чего? мы всем отделом пишем на коболе, зп около 100-150 т.р. и это только для стажера! конечно, многие не принимают кобол всерьез, но это только начало языка!
что касается спроса - погляди вакансии на сайтах рекрутинговых контор, зарплаты сравни итп.
если совсем ничего не знаеш - начни с бейсика чтоли)
C - хороший язык для начала. а что касается работы - мой выбор Java.
Сначала нужно определиться: зачем те становиться программистом.
Если ради собственного удовольствия, то советую сначала почитать Кнута, и начать с лиспа (точнее common lisp), станет те тогда понятно, нужно ли оно вообще те или нет.
Затем перейти на с/с++ (это если захочется после, причем ко второму нужно будет изучить _очень_ основательно как STL, иначе он те вообще не будет нужен), ну а дальше сам вызреешь что те нужно.
Для заработка тут следует изучать c#(предпочтительнее т.к. идет тенденция основания в веб)/ java. Или вообще какой нибудь вижал+бд
Если решишь заняться админством, то учи perl, c, POSIX sh, sed, awk и перелопачивай маны для *nix; для win cscript, perl (как наиболее предпочтительный язык-клей), учи комманды cmd, wsh и иже с ними, и перелопачивай базу знаний мелкомягкого.
и еще google те в помощь, неплохо было бы сначала осведомться у него.
> Если ради собственного удовольствия, то советую сначала
> почитать Кнута, и начать с лиспа (точнее common lisp),
> станет те тогда понятно, нужно ли оно вообще те или нет.
По-моеу после чтения Кнута, любой неподготовленный человек решит,
что ему программирование нахрен не нужно )