Por otra parte logo también puede ser es un lenguaje de programación de alto nivel, en parte funcional y en parte estructurado; de muy fácil aprendizaje, por lo cual suele ser el lenguaje de programación preferido para trabajar con niños y jóvenes.
incluye el término logo como un elemento composicional que significa especialista respecto a lo que el primer elemento indica. Por ejemplo: “Biólogo” es un especialista en biología.incluye el término logo como un elemento composicional que significa especialista respecto a lo que el primer elemento indica. Por ejemplo: “Biólogo” es un especialista en biología. Fue diseñado con fines didácticos por Danny Bobrow, Wally Feurzeig y Seymour Papert, los cuales se basaron en las características del lenguaje Lisp.
A pesar de que logo no fue creado con la finalidad de usarlo para enseñar programación, puede usarse para enseñar la mayoría de los principales conceptos de la programación, ya que proporciona soporte para manejo de listas, archivos y entrada/salida.