LINUX.ORG.RU
ФорумTalks

Самообучение программированию


0

2

Добрый день, ЛОР. Давно хотел освоить азы программирования. Просто в целях саморазвития и как хобби, вряд ли буду заниматься этим ради денег. Так вот, я биолог, и не имею ни малейшего понятия, с чего начать. Посоветуйте какие-нибудь хорошие и простые в освоении книги по азам.
P.S. В качестве языка выбрал Python из-за низкого порога вхождения и широкого диапазона применений.

★★★★★
Ответ на: комментарий от creepnee

Спасибо, посмотрю, но мне бы что-нибудь пофундаментальнее...

Axon ★★★★★
() автор топика

SICP. Вроде есть для Python, но вообще оно на scheme

ViTeX ★★★★
()

начни с Петцольд код

программированию не научишься, но это хорошая книга для понимания.

dimon555 ★★★★★
()
Ответ на: комментарий от dimon555

Ну это больше про то как работают компы.

ViTeX ★★★★
()

>Так вот, я биолог, и не имею ни малейшего понятия, с чего начать. Посоветуйте какие-нибудь хорошие и простые в освоении книги по азам.

Помню советовали на ЛОРе книжку про С++, там было изложено все по полочкам и написано в стиле «компьютер это такой ребенок, которому нужно все подробно объяснять на языке программирования» толкьо вот название не помню.

Siado ★★★★★
()

По-моему, SICP - очень неплох. Хотя может стоит начать все-таки с Вирта «Алгоритмы и структуры данных».

smh ★★★
()
Ответ на: комментарий от smh

Скачал и то и другое, посмотрю, что лучше пойдёт. Спасибо всем за советы!

Axon ★★★★★
() автор топика

А почему бы вместо Python`а не взять Pascal или, ещё лучше, Oberon? Поддерживаю идею начать читать с Вирта.

gest
()
Ответ на: комментарий от gest

> Поддерживаю идею начать читать с Вирта.

Ты про виртуальный секс что-ли? Мой горячий драйвер так и хочет вкомпилиться в твое мокрое ядро...

drull ★☆☆☆
()
Ответ на: комментарий от drull

Вот и выросло поколение. Не в обиду, впрочем.

ufw
()

Кнут и Конкретная математика

zfsed
()
Ответ на: комментарий от creepnee

Гад... Теперь сижу в robocode играю(кстати быстро помогает принципы программирования понять). Спасибо

minakov ★★★★★
()

«Дейтел Харви, Дейтел Пол. Как программировать на С» :)

Orfeo
()
Ответ на: комментарий от drull

>Я не программист вообще-то, но иногда на нем пописываю, да.

судя по всему, ты ещё в штаны «пописываешь»

Led ★★★☆☆
()

В любом случае нужна мотивация. Если для хобби и изучения ЯП, то лучше поискать сервера по решению различного рода «олимпиадных» задач по программированию (например, http://www.spoj.pl). Ну и, естественно, Кнут.

AlexVR ★★★★★
()
Ответ на: комментарий от Led

> судя по всему, ты ещё в штаны «пописываешь»

Уже и пошутить нельзя :(

drull ★☆☆☆
()

Подпишусь

Так вот, я химик.

//fixed

fedor
()
Ответ на: комментарий от AlexVR

Ну и, естественно, Кнут.

Как много народа советует Кнута! А вы хотя бы 4 тома «Искусства программирования» от корки до корки прочитали? Да это же невозможная жесть! Это все равно, что первокласснику дать читать ландавшица.

Хотя, «Все про ТеХ» осилить можно, раза с третьего отлично идет.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Как много народа советует Кнута! А вы хотя бы 4 тома «Искусства программирования» от корки до корки прочитали? Да это же невозможная жесть! Это все равно, что первокласснику дать читать ландавшица.

Хотя, «Все про ТеХ» осилить можно, раза с третьего отлично идет.

Я тебя может удивлю, но меня по нему учили. И это было еще до переиздания от «Вильямса»

AlexVR ★★★★★
()

K&R «Язык программирования C»

Dark_SavanT ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.