Logo es un lenguaje de programación educativo desarrollado en los años 1970 para entrenar el pensamiento lógico. MSWLogo es una versión gratuita de Logo para Windows que usa comandos llamados "primitivas" como "adelante", "atrás", "izquierda" y "derecha" para controlar el movimiento de un lápiz en la pantalla. Los usuarios pueden guardar y abrir archivos de Logo con la extensión .log.