С чего начать программирование?
Есть курсы для начинающих
А какая цель изучать программирование?
Для души или для работы?
С цели. Определитесь, каковы ваши цели.
Затем теория, конечно же. Без хорошей теории, нет хорошей практики. Так же важна и практика.
с осознания :)
судя по широте вопроса, у вас не конкретное мышление. в программировании важна конкретика :)
Естественно надо начать с вопроса на нетематическом форуме. Не нужно вам в программирование, автор, это не ваше.
Вот дочке в школе паскаль дали, я тоже вспоминаю, хотя я вообще не програмист.
С алгоритмов.
поступить в вуз хороший на программиста и учиться.