Karel es un robot que se mueve a través de un software de programación orientado al aprendizaje de algoritmos, es decir, en el uso de la lógica para la resolución de problemas. Karel es el lenguaje oficial de la Olimpiada Mexicana de Informática para nivel Primaria y Secundaria.
