Logo is an educational programming language designed to teach basic concepts.

Logo goes back much earlier than the Apple II, it was developed in 1967 by Cynthia Solomon, Wally Feurzig, and Seymour Papert. That's five years before C and 24 years before Python! The three worked at Bolt, Beranek, and Newman (BBN), famous for all kinds of other computing history. BBN built the first Interface Message Processors (early routers) in 1968 for the ARPANET, which would evolve into the modern internet.

Logo includes commands used for drawing on the screen using a cursor known as a Turtle. Small robots called Turtles had been developed as far back as the 1940s to teach mechanical engineering and computer science. Logo uses a virtual turtle on the screen and can be linked to a physical turtle which moves in response to commands. When people remember Logo they usually talk about the Turtle graphics.

programming_turtle01.jpg
Moving the Turtle

Enough with the history lesson, let's get started!

This guide was first published on Jul 02, 2019. It was last updated on Jul 02, 2019. This page (What is Logo?) was last updated on Sep 09, 2019.