What Does Logo Mean?

Logo is a programming language that was developed as an educational tool. It is a dialect of the functional programming language, Lisp. It is interactive, modular, flexible and extensible. The purpose and function of Logo is to teach children about programming with simple steps and directions. It is generally implemented as an interpreting language.


Seymour Papert (a co-founder of the MIT Artificial Intelligence Laboratory) teamed up with fellow researcher, Wally Feurzeig, to develop the first version of the Logo programming language in 1967. This evolved into Logo’s first iteration, known as Ghost.

The purpose of this research was to combine mathematics and developmental psychology to teach children about computer programming. One of Logo’s most distinguishable features is a turtle graphic that serves as a cursor for drawing line graphics based on simple input commands.


Related Terms

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…