Aprende a programar,
paso a paso.
Cursos gratis de Python, JavaScript, C, C++, Java, C# con código real, corrección al instante, rachas y ligas, y Pebble animándote.
Empieza gratisYa tengo una cuentaLa app está en español; las lecciones, por ahora, en inglés.

Cinco minutos al día suman mucho
Aprende a pasos cortos
Cada lección explica una idea con ejemplos y enseguida te pregunta sobre ella.
Escribe código real
Predice la salida, corrige errores y termina cada lección escribiendo tu propio programa, que ejecutamos de verdad.
No pierdas la racha
Gana XP, abre cofres y sube en las ligas semanales, con Pebble y Terry a tu lado.
6 caminos completos, 360 lecciones
Python
60 lecciones · 12 unidades · 4 capítulos
Foundations → Logic and Repetition → Data and Functions → Applied Programming
Ver el temario →JavaScript
60 lecciones · 12 unidades · 4 capítulos
Foundations → Logic and Repetition → Data and Functions → Applied JavaScript
Ver el temario →C
60 lecciones · 12 unidades · 4 capítulos
Foundations → Control Flow → Memory and Data → Building Programs
Ver el temario →C++
60 lecciones · 12 unidades · 4 capítulos
Foundations → Control Flow → Data Structures → Object-Oriented C++
Ver el temario →Java
60 lecciones · 12 unidades · 4 capítulos
Foundations → Control Flow → Data and Collections → Object-Oriented Java
Ver el temario →C#
60 lecciones · 12 unidades · 4 capítulos
Foundations → Control Flow → Data and LINQ → Object-Oriented C#
Ver el temario →Preguntas frecuentes
¿Codiqo es gratis?
Sí. Todas las lecciones, sesiones de práctica, ligas y logros son gratis. Codiqo Plus es opcional y añade Combustible ilimitado.
¿Las lecciones están en español?
La app está en español, pero por ahora las lecciones están en inglés. Los programas y el código son los mismos en cualquier idioma.
¿Qué lenguaje debería aprender primero?
Si nunca has programado, te recomendamos Python: su sintaxis es corta y fácil de leer. JavaScript si quieres crear webs, C para entender cómo funcionan las computadoras por dentro, C++ para videojuegos, Java para Android y C# para Unity.
¿Se ejecuta mi código?
Sí. Cada lección termina con un pequeño programa que escribes tú, y lo ejecutamos de verdad en un entorno aislado y protegido.