Выберите нишу - от неё будет зависить выбор языка. ( Web, GameDEV, System, Mobile и т.п.)
А вообще начинайте с алгоритмов и структур данных и их реализации на приглянувшемся языке. Гугл в помощь.
Ответ написан
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.