Fue diseñado con fines didácticos por Wally Feurzeig, Seymour Papert y Cynthia Solomon, quienes se basaron en las características del lenguaje Lisp.Papert desarrolló un enfoque basado en su experiencia con Piaget a principios de los sesenta.Fundamentalmente consiste en presentar a los niños retos intelectuales que puedan ser resueltos mediante el desarrollo de programas en Logo.XLogo, MSWLogo y LogoES tienen la particularidad de ser además software libre.Una secuencia de instrucciones en Logo puede constituirse en un rudimentario programa, usándose como un bloque.
animación para mostrar el funcionamiento de primitivas elementales
[
1
]
Simetría central
fácilmente obtenido con la geometría de la tortuga con instrucciones como:
REPEAT 36 [REPEAT 90 [fd 6 rt 4] rt 10] donde el primer REPEAT repite 36 veces en el ángulo redondo la circunferencia dibujada con el segundo anidado