Изучение программирования с полного нуля. Какой язык выбрать? - страница 2

 
lob32371:

Есть мнение, что программирование нужно изучать через задачи. Это мотивирует изучать что-то новое, включая не только язык, но и алгоритмы.

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

Вопрос, с какого языка этому ребенку лучше начать изучать программирование?

С ассемблера. А, чтобы это получилось, - с изучения устройства и архитектуры компьютера, а также процессов, происходящих в нем. Кто за что в нём отвечает, кто кем и как там "рулит".

 
Начинать надо с программирования атомарных структур. После освоения больше ничего не потребуется. Что захочешь, то получишь сразу и непосредственно.
 
simpleton:

С ассемблера. А, чтобы это получилось, - с изучения устройства и архитектуры компьютера, а также процессов, происходящих в нем. Кто за что в нём отвечает, кто кем и как там "рулит".

Я бы разделял изучение программирования алгоритмов и программирования устройств.
 

не нужно издеваться над человеком и грузить ассемблером!

автору темы - рекомендую начать с VBA для Excel !

как бы ни странно это звучало

там легко освоить на примерах некоторые алгоритмические вещи

да и для форекса тоже что-то реализовать

я например не программист, начинал именно с бэйсика

следующий шаг - это конечно Си!

нужно прочитать основу языка, всякие базовые операторы и синтаксис

тогда MQL будет давать существенно легче