Si lo que quieres es aprender la mejor solución es que te inclines por un intérprete que es infinitamente más versátil que un compilador.
Además es interesante que el lenguaje soporte programación clásica ya que así te permitirá generar prototipos rápidamente, probarlos y depurarlos sin tediosas compilaciones y, sobre todo, comparar los resultados de la programación clásica y oo.
Python es una buena alternativa pero no la única.
Un intérprete
(Puntos:1)Además es interesante que el lenguaje soporte programación clásica ya que así te permitirá generar prototipos rápidamente, probarlos y depurarlos sin tediosas compilaciones y, sobre todo, comparar los resultados de la programación clásica y oo.
Python es una buena alternativa pero no la única.