Цитата Сообщение от SfS
Я даже не знаю что посоветовать когда спрашивают- с чего начать изучать программирование ? Обычно говорю - с ассемблера
Очень плохой совет. От таких советов потом получаются "мегакодеры", которые только кодить и умеют. А программировать - нет. В частности, такие люди потом всю жизнь уверены, что лучшая оптимизация - написать что-то на ассемблере, а об алгоритмической оптимизации (самой эффективной) даже и не задумываются.

Цитата Сообщение от SfS
Книжек же уровня тех, что были для спектрума (где с азов от и до разжевано как работает процессор, что такое регистры, стек, адреса) - практически нет.
Да ладно... У того-же издательства Питер - их хватает. Толстенные учебники по ассемблеру x86, энциклопедии по железу PC, справочники по командам - чего только душа пожелает.