Язык программирования - всего лишь инструмент для решения определённого круга задач. Разные задачи - разные инструменты. Не существует языка, пригодного для всего, и выбирают язык не по названию, а по тому, насколько он подходит для решаемых тобой задач.
Например, для задачи "написание НЕпрограммистом простых типовых скриптов, выполняющих типовые рутинные задачи" наилучшим выбором будет Python, но для задачи "начальное обучение программированию" Python - один из худших выборов (хуже только JavaScript).
Для ЕГЭ удобнее именно Python (воспроизведение типового кода, кое-как решающего типовые задачи). Но вот дальше надо забыть все привычки, им сформированные, и начинать серьёзное изучение программирования с нуля. И начинать не с языка программирования, а с учебника программирования, который не имеет ничего общего с умением писать код на модном языке.