Программирование надо начинать с учебника программирования. А язык будет тем, который используется в этом учебнике для объяснения свойств алгоритмов. Удобным именно для начального обучения.
Язык программирования - не цель обучения, а всего лишь инструмент для записи найденного тобой способа решения задачи (aka алгоритма) в понятном компьютеру виде. И никакое знание языков программирования не научит решать программистские задачи - как знание значков математических операций не научит решать уравнения.