Нет точного ответа. Может 1С - программисты 1С много где нужны (речь больше про провинцию)
Программирование разное бывает. Есть веб-программирование, есть геймдев (разработка игр), есть программирование микроконтроллеров. В разных сферах принято разрабатывать на разных языках. Какая сфера выгоднее не подскажу - изучай то, что востребовано в твоём городе. Новичку легче устроиться в офис, чем на удаленку.
К тому же важно уметь программировать в целом, а не просто владеть каким-то языком. Язык программирования - это всего-лишь инструмент. Само по себе знания команд языка программирования ничего не даст. Хороший программист может изучать язык по ходу написания программы.
С какого языка начинать не так принципиально. Я начинал с паскаля и не жалею.
Программирование изучать - которое не про написание кода, а про решение программистских задач. И которое от языков программирования никак не зависит.
Востребовано не умение писать код (рынок переполнен невежественными самоучками и столь же невежественными выпускниками "курсов", способными лишь бездумно воспроизводить типовой говнокод), а умение эффективно решать нетривиальные задачи.
Язык программирования - не цель обучения, а всего лишь вспомогательный инструмент, предназначенный для определённого круга задач. Разные задачи - разные инструменты. А за предсказаниями, что будет востребовано через несколько лет, обращаться надо не в "Программирование", а в "Гороскопы, магия, гадание".
P.S. Python - он не для программистов, а для математиков и инженеров. И выпускаемые "курсами" DS или ML со знанием Python, но без знания даваемой ВУЗом высшей математики, даром никому не нужны.