Нашёл я один тред, в котором обсужадлось с чего следует начинать программирование.
В каком порядке лучше изучать языки, если человек ранее не занимался ни в каком виде программированием? С Си, либо с Лиспа?
Лично у меня было в таком порядке.
1. Книги: SICP, Guide to Assembly Language Programming in Linux, Assambler of Infinity, K&R, GNU Emacs Lisp Reference Manual, The GNU C Library.
2. Языки: ASM, C, ELisp, CLisp, Clojure, Rocket.
Вот задумался. В идеале как следовало изучать будущему программисту-емаксеру, чтобы сформировать правильно мозг. Одни говорят, что изучение с Си правильно подготавливает мозг, а другие, что ломает.
С чего вдруг заинтересовало: один знакомый собирается быть программистом и спросил какие языки в каком порядке ему изучать.
Естественно, я назвал свои любимые языки и обосновал, а вот в каком порядке?