Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Logo

Functional Language

Logo is an educational programming language best known for turtle graphics, in which commands move an on-screen cursor, or turtle, to draw lines and vector graphics. It was created by Wally Feurzeig, Seymour Papert and Cynthia Solomon in 1967 to teach programming concepts related to Lisp, using what Papert called body-syntonic reasoning, where a student understands the turtle movement by imagining moving as the turtle would. Logo is dynamically typed and multi-paradigm, drawing on functional, educational, procedural and reflective styles. Its name comes from the Greek word logos, meaning word or thought, coined by Feurzeig while he was at Bolt, Beranek and Newman. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
First Released
1967 1
Significance
Widely known for turtle graphics 2
Classification
Typing Discipline
Dynamically Typed 1
Connections

Follows Typing Discipline

Entity-backed identity for the typing discipline value this language already carries as an enum fact, resolved to a concept entity by an explicit value-to-entity map (phase 3 bucket conversion, docs\design_entity_backed_browse_buckets_20260928.md). The enum fact itself stays on the entity unchanged.

In Field

Source Wikipedia: Logo (programming language)

Influenced

Source Wikidata: Processing
Source Wikidata: REBOL
Source Wikidata: Scratch
Source Wikidata: Smalltalk
Sources
1. Wikidata: Logo
  • Wikidata Q201436, class allow-list match (w-wdresolver-0926)
  • Wikidata Q201436 P571 (inception)
  • Wikidata Q201436 P7078 (typing discipline)
  • Wikidata Q201436, resolved via en.wikipedia pageprops (wave rule R-L)
View the Source
2. Wikipedia: Logo (programming language)
  • Infobox, First released
    1967
  • Lead paragraph
    A general-purpose language, Logo is widely known for its use of turtle graphics, in which commands for movement and drawing produced line or vector graphics, either on screen or with a small robot termed a turtle.
  • In Field: Programming Language Theory, Lead sentence
    Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert, and Cynthia Solomon.
View the Source
Wikidata: Processing
Influenced: ProcessingView the Source
Wikidata: REBOL
Influenced: RebolView the Source
Wikidata: Scratch
Influenced: Scratch (programming language)View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.