Какие книги действительно нужно читать?

программирование литература

Какие книги, на ваш взгляд, человек, занимающийся или осваивающий программирование, просто обязан прочесть? Какие не обязан?
Какие из уже прочитанных вами считаете наиболее полезными?

Примечание:
Читал я "Код". Как раз чайникам я бы её не советовал :). Там столько жутких схем, что с ума сойдешь =)

Примечание:
azlab.org, окей. Я давно собирался заказать Кнута, но все же еще не решил, ибо литературка то сложная достаточно, и какой уровень подготовки нужен, чтобы переваривать это мне не известно...

Примечание:
Да и я не заморачиваюсь, а просто интересуюсь, что народ читает :)

Примечание:
catap, список то хороший, но не отсортирован совсем. Зачем человеку читать книги сразу по 5ти языкам? (С/С++ - это ладно, Java, Lisp, Perl) Я считаю, что нужно изучить углубленно один, а потом уже возвращаться к изучению других (что будет получаться намного быстрее нежели если их изучать все вместе) по мере своих потребностей и потребностей заказчика (если мы имеем дело с аутсорингом).
Или же вы в совем списке отметили большинство выдающихся книг по программированию в целом и для отдельных областей в частности? Тогда спасибо :)

Примечание:
azlab.org, +1, полностью согласен

Примечание:
И как всегда одни и теже энтузиасты. Спасибо всем, кто отписался. Аркадий, вам особенно. Поздравляю кстати вас с неизбежно надвигающимся 1ым местом в ярлыке "программирование" :).
P.S: всех с праздником пасхи!
Ответы:
Если человек - чайник, то без книги Чарльза Петцольда "Код" делать нечего это точно!
1.Конспект лекций по программированию в универе, без него нормального спеца не будет
2. А джальше от области зависит
Кнут "Искусство программирования", это если говорить о программировании вне зависимости от языка / технологии. А так, в каждом направлении в программировании, есть та или иная "библия". У сишников, это наверное будет Рихтер, о PHP отличные книги пишет разработчик Denwer-а Д.Котеров. Delphi - самая лучшая книга которую я встречал, безусловно "Руководство разработчика" Стива Тейксейры и Ксавье Пачеко.
11.04.2009 21:33:54 Радегаст в Яви
1-ое стопудова..
О-очень  давно попалась мне в руки книжечка: автор - Э. Йодан (видимо, это тот же человек, что и Ed Yourdon :) "Структурное программирование и проектирование программ". Эта книга была блестяще переведена на русский язык и написана с большим юмором. Скорее всего, из-за этой книги я  стал программистом.
To ub: По поводу "Жемчужин программирования", стоял в книжном, привлекло название. Открыл первую главу и начал читать. Тот пример, когда для хранения телефонных номеров программист применил битовый массив - меня можно сказать поразил своей элегантностью и невероятной простотой. Книгу я тотчас же купил, однако в целом книга на мой взгляд не очень. Довольно однотипные "жемчужины" и не так уж их и много, у нет таких эффектных как в начале.
catap, ну вы нагородили... Я не знаю что вы находите такого сложного в указателе - я вот ни асм, ни Си никогда не использовал (а то что читал, то весьма поверхностно) и тем не менее прекрасно понимаю (и насколько помню, понял с первого же знакомства в TP7) указатели. Рекурсия - похоже вы действительно не понимаете что это такое, раз считаете ее "атрибутом" какого-то отдельно "мат-ориентированного" языка. Рекурсию - можно реализовать почти на любом языке живущем сегодня и не вижу как может разный синтаксис понять / облегчить понимание концепции.


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.