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