Сейчас запустил в оборот свой курс по азам программирования, который адаптирован прежде всего, под детей 8-10 лет(сделан на языке Scratch)., хотя рекомендую его и взрослым знакомым, кто хочет начать, что либо- делать. Сразу скажу, что в данный момент не являюсь супер программистом, так как серьезно с программированием сталкивался более 10 лет назад. Но постоянно наблюдаю насколько сильно произошел рост во многих технологиях создания программного продукта. Благодаря различным наработкам программирование вышло на модульный уровень, то что в электронике произошло примерно лет 30 назад. Так же способы программирования достаточно сильно изменились.
Так например если большинство программ по "железу" создавались императивным способом. Имеем несколько состояний и в зависимости от датчиков или сигналов меняем своё состояние на другое и так по циклу. Рост таких программ и их функциональности привел к структурному, а затем и процедурном программированию. Если Ваша задача программирова