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