Iniciarse con un nuevo lenguaje de programación puede ser una tarea costosa que requiere de nuestro tiempo libre e incluso de una inversión monetaria inicial (comprar un «libraco»), por lo que echa para atrás a más de uno.
Pero imaginemos que en lugar de ser así, aprender un nuevo lenguaje fuera un juego: la cosa cambiaría bastante, y mucha gente que a priori no se embarcaría en tan magna tarea lo haría ahora con ganas.
Ésa es la idea que han tomado los chicos de codecademy y codeschool al proponernos dos magníficos cursos introductorios a Python y a Ruby, en los que podremos iniciarnos en la sintaxis y control de flujo básicos de estos lenguajes, haciendo los ejercicios que nos proponen en el mismo navegador, como si de niveles de un juego se tratara, y viendo nuestros resultados instantáneamente.