Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
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.