El documento describe el lenguaje de programación Logo, incluyendo que nace de la combinación de la cibernética y los principios piagetianos, es un lenguaje derivado de LISP que se caracteriza por el tratamiento de listas, y existe en varias extensiones como Logowriter, LegoLOGO y WinLOGO. Logo es también un entorno de aprendizaje interactivo entre el estudiante y la máquina que permite construir y pensar acerca de conceptos de manera concreta y simple, convirtiendo al estudiante en un pequeño epistemólogo