Python realmente é fora da curva, mas para iniciantes, na minha opinião, o ideal seria se aventurar em linguagens mais tipadas, porque assim, eles entendem a base da programação e como as tecnologias foram evoluindo, construindo uma percepção maior do mundo da tecnologia, e assim, aumentando a criatividade e independência sobre as ferramentas.
1