@yo Y, bueno, realmente estaría bien aprender Python. Empecé con él cuando Google apps solo soportaba Python; a los años lo volví a intentar con Automate the Boring Stuff with Python, qué está muy bien escrito y es muy didáctico.
Además me vendría bien para arreglar módulos viejos de qgis.
Pero no acabo de ver que se vea Python como un lenguaje para iniciarse. Sí, es cierto que no hay que luchar con definición de tipos, pero para eso quizá sea más fácil JavaScript o p5js.