Когда вы начнете программировать, то разовьете свое алгоритмическое мышление.
Вот очень простой способ изучить базовые понятия программирования https://scratch.mit.edu/ Подойдет даже ребенку.
Курс https://www.youtube.com/watch?v=vd20J2r ... 7k3Xpr7awy
Еще один ресурс по этой системе http://scratch4russia.com/