Берите лучше сразу С++.
Вопрос конечно в том, какие у вас цели и требования к языку. В целом - С++ более востребован.
Python язык мутный, с полным отсутствием логики. Учи C++
Во всем мире первый язык программирования изучают Пайтон. Не слушайте всяких старых пердунов учите Пайтон, а потом уже что-то более современное чем С++, вроде GO, Scala, Kotlin или Rust. На эти языки огромный спрос на рынке и не смотрите количество вакансий.
Если это первый язык программирования который вы собираетесь изучать, то начните с Python. У него один из самых низких порогов вхождения. А дальше уже поймете хотите вы развивать свои знания в Python, либо захотите попробовать С++.
Если время позволяет, лучше начать изучение с С/С++. Это даст основу, которая позволит далее справиться с любым другим высокоуровневым языком. А если нужно разобраться как вообще работает компьютер, то надо изучать Ассемблер.