ROBOZZLE

Le "langage" du robot est constitué des instructions suivantes (selon le niveau, toutes les instructions ne sont pas nécessairement disponibles) :
 Avancer
 Tourner de 90° à droite
 Tourner de 90° à gauche
 Appeler une des fonctions (le robot gère une pile d’appels classique)
 Fixer la couleur de la case actuellement occupée par le robot à une des trois couleurs de terrain.

http://www.robozzle.com