Logo es un lenguaje de programación educativo desarrollado en los años 70 para entrenar el pensamiento lógico. MSWLogo es la versión gratuita de Logo para Windows que permite escribir instrucciones llamadas "primitivas" como adelante, atrás, izquierda y derecha para controlar un lápiz en la pantalla. Las instrucciones se ejecutan de inmediato para ver los resultados.