С чего начинается программирование?

Скорее всего, первая программа, которую Вы напишите, будет называться «Hello World». Программа будет выводить на экран текст «Hello World». Этот, как сказал Нилл Армстронг, маленький шаг одного человека является гигантским скачком для всего человечества. То есть, эта примитивная хрень, выводящая пару слов на экран, является гигантским скачком на пути к профессиональному программированию.

Допустим, Вы уже решили стать программистом. В программировании существует огромное количество направлений и технологий. Примерно как во врачебной практике. Нельзя охватить всё и сразу (например, быть стоматологом и гинекологом одновременно — очень сложно). Надо выбрать направление и совершенствоваться именно в этом направлении. Остальные направления следует осваивать лишь по необходимости или просто для общего развития, не углубляясь в лианы джунглей.