Skip to content

Learning · programming language

Logo programming language

Hacker Approved

Recommended for being interactive, graphical and simple, making it a gentle first language for learning to program. Main caveat: some find it ambiguous and limited to turtle graphics.

Summarized from 51 comments.

Recommended for being interactive, graphical and simple, making it a gentle first language for learning to program. Main caveat: some find it ambiguous and limited to turtle graphics.

recommend
45
criticize
4
months recommended
8 of 13

Why people love it

  • Turtle graphics give visual results · 5

    I wonder if Logo wouldn't be better for kids, especially if you could pair it with a real "turtle".

    Jul 2026 · comment

    That repl way of programming and getting visual results was really good.

    Nov 2025 · comment

    Straight-forward parser. Turtles make game elements easy.

    Dec 2025 · comment
  • Inspired early programming in school · 5

    I was inspired to learn programming when I first saw Logo on my school computer in the 80s.

    Sep 2026 · comment

    Logo in Spanish in a C128 when I was in third grade started my journey in software.

    Sep 2026 · comment

    I'm forever grateful for having the access to Logo programming in early 90s

    Sep 2026 · comment
  • Gentle, simple introduction to programming · 4

    It's a great tool for learning basic programming since it's interactive, graphical, and simple.

    Sep 2026 · comment

    one of the best and gentlest introductions to problem solving and computational thinking

    Sep 2026 · comment

    It's easier to get started coding using Logo than almost any other language/platform.

    Sep 2026 · comment
  • Extensible, Lisp-like design with functions · 4

    There was something about being able to add new words based on primitives, and new words based on custom words, that captured me for good.

    Sep 2026 · comment

    Logo is a highly interactive and dynamic language (a relative of Lisp), and that influenced the way I think about writing code.

    Sep 2026 · comment

    The idea of declaring functions with the keyword “to” still feels like a fun and good idea

    Sep 2026 · comment

What people warn about

  • Ambiguities compared with Scheme · 1

    Logo would not be as good as Scheme, since it has ambiguities

    Sep 2026 · comment

Every quote

The 40 most detailed of 51 comments. Each links to the original.

  1. There was something about being able to add new words based on primitives, and new words based on custom words, that captured me for good.

    Recommends · Sep 2026 · in “Logo Programming”

  2. Logo is a highly interactive and dynamic language (a relative of Lisp), and that influenced the way I think about writing code.

    Recommends · Sep 2026 · in “Logo Programming”

  3. I wonder if Logo wouldn't be better for kids, especially if you could pair it with a real "turtle".

    Recommends · Jul 2026 · in “Teaching Kids Forth – Anna Liberty”

  4. It's a great tool for learning basic programming since it's interactive, graphical, and simple.

    Recommends · Sep 2026 · in “Logo Programming”

  5. I was inspired to learn programming when I first saw Logo on my school computer in the 80s.

    Recommends · Sep 2026 · in “Has early Scratch experience led to fulfilling careers?”

  6. The idea of declaring functions with the keyword “to” still feels like a fun and good idea

    Recommends · Sep 2026 · in “Logo Programming”

  7. one of the best and gentlest introductions to problem solving and computational thinking

    Recommends · Sep 2026 · in “Logo Programming”

  8. it's a lisp-like language that allowed small children to program complex applications

    Recommends · Jul 2026 · in “EYG: A Programming Language for Humans”

  9. It's easier to get started coding using Logo than almost any other language/platform.

    Recommends · Sep 2026 · in “Logo Programming”

  10. Logo in Spanish in a C128 when I was in third grade started my journey in software.

    Recommends · Sep 2026 · in “Logo Programming”

  11. I'm forever grateful for having the access to Logo programming in early 90s

    Recommends · Sep 2026 · in “Logo Programming”

  12. I have fond memories of using Logo on my dad's Apple ][ back in the 80's.

    Recommends · Sep 2026 · in “Logo Programming”

  13. That repl way of programming and getting visual results was really good.

    Recommends · Nov 2025 · in “Lisp: Notes on its Past and Future (1980)”

  14. Logo would not be as good as Scheme, since it has ambiguities

    Mixed · Sep 2026 · in “λ Snap – An inviting programming language for kids and adults for CS study”

  15. Straight-forward parser. Turtles make game elements easy.

    Recommends · Dec 2025 · in “Langjam Gamejam: Build a programming language then make a game with it”

  16. so. amazing. to see self-drawn lines on that thing.

    Recommends · Dec 2025 · in “Turtletoy”

  17. I remember drawing houses and stick figures in it.

    Recommends · Sep 2026 · in “Logo Programming”

  18. for teaching us Logo in computer class on 486s

    Recommends · Sep 2026 · in “Logo Programming”

  19. Such a great introductory language.

    Recommends · Sep 2026 · in “Logo Programming”

  20. It has the distinctive feature of having sprites (beyond the canonical turtle) and be able to change their shape.

    Recommends · Sep 2026 · in “Logo Programming”

  21. Yeah, it was fun. I had no idea the theory at the time, but Papert et al were definitely on to something.

    Recommends · Dec 2025 · in “Turtletoy”

  22. put let the kids program in logo (turtle graphics) for 1 or 2 hours per week max

    Recommends · Feb 2026 · in “$30B for laptops yielded a generation less cognitively capable than parents”

  23. Logo is an absolute masterpiece if you think about raw impact on the IT world.

    Recommends · Sep 2026 · in “Logo Programming”

  24. it translated the syntax (and errors) to the language of the programmer

    Recommends · Sep 2026 · in “Logo Programming”

  25. really charmed by just how powerful and elegant that language can be

    Recommends · May 2026 · in “What if there was no BASIC in EndBASIC? – by Julio Merino”

  26. showed the world a glimpse of what computerized education really is

    Recommends · Sep 2026 · in “Logo Programming”

  27. My career would be very different without Logo and Turbo Pascal

    Recommends · Sep 2026 · in “Has early Scratch experience led to fulfilling careers?”

  28. UCB logo and manuals can be up to an SICP-lite level.

    Recommends · May 2026 · in “Childhood Computing”

  29. un lenguaje con propósito educional pero poderoso

    Recommends · May 2026 · in “Ask HN: Pregunta para los devs hispanohablantes”

  30. I was amazed by the associative tables it offered

    Recommends · Sep 2026 · in “Logo Programming”

  31. I'll never forget the aha moment of going from

    Recommends · Sep 2026 · in “Logo Programming”

  32. it was a delight, I am so grateful it existed

    Recommends · Sep 2026 · in “Logo Programming”

  33. Logo or BASIC >> Python in school context IMO

    Recommends · Apr 2026 · in “Sweden goes back to basics, swapping screens for books in the classroom”

  34. This on-line version of Logo is pretty great

    Recommends · Sep 2026 · in “Logo Programming”

  35. Logo was just perfect for thinking in Agents

    Recommends · Sep 2026 · in “Logo Programming”

  36. it was such a profound revelation for me.

    Recommends · Sep 2026 · in “Logo Programming”

  37. You have done a lot for coding education.

    Recommends · Sep 2026 · in “λ Snap – An inviting programming language for kids and adults for CS study”

  38. Logo is a serious programming language.

    Recommends · Sep 2026 · in “Logo Programming”

  39. Logo started my love of programming.

    Recommends · Sep 2026 · in “Logo Programming”

  40. made me love programming for life

    Recommends · Sep 2026 · in “Logo Programming”

Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake