Guido van Robot, es un lenguaje de programación con una clara orientación didáctica, pensado para introducir y enseñar los conceptos básicos de la programación a los usuarios que se estén iniciando en este mundillo. Es una herramienta adecuada tanto para su uso doméstico como en escuelas y academias.
Guido Van Robot incluye únicamente la sintáxis básica para que los estudiantes vayan conociendo las bases de la programación y los conceptos más elementales: secuencia, ramificación condicional, iteración, abstracción, etc.
¿Cómo lo hace? Pues a través de un robot (Guido) que se mueve por un entorno de calles y paredes según los movimientos que le dicte el programa escrito por el usuario. Guido Van Robot emplea GTK como interfaz gráfico de usuarios y GTK Sourceview como editor de mundos y programas.