С чтения учебника программирования начинать. Который учит решать программистские задачи, а не писать код на модном языке.
Язык программирования - не цель обучения, а всего лишь способ записи найденного тобой решения задачи в понятной компьютеру форме - удобный для определённого круга задач. Разные задачи - разные языки программирования.
И никакое знание языков программирования не научит решать программистские задачи - как знание значков математических операций не научит решать уравнения.