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

Я несколько лет обучаю языку программирования. Наблюдал за разными людьми. Как правило выбранная тематика приводит человека к языку. Кому-то нравятся игры, кому-то программы. кто-то хочет писать ботов и т .д.

Как правило, после начала изучения языка наступает момент, когда человек узнаёт больше о языке и ему уже хочется писать совсем другие приложения. Это не значит, что он передумал, просто начинает понимать возможности. Тогда и начинаются сомнения, а тот ли язык программирования выбрал..............

Статья большая, читать полностью и переосмыслить

.