Logo Programming Language Profile

Logo

The Logo Programming Language, a dialect of Lisp, was designed as a tool for learning. It features interactivity, modularity, extensibility, with flexibility of data types.

The most popular Logo environment involves the Turtle, originally a robotic creature that moved around on the floor.


FACTS

Type of Language: Multi-paradigm: functional educational, procedural, reflective
Designed by: Wally Feurzeig, Seymour Papert, Cynthia Solomon
Public Release: 1967
License:
Website:


RECOMMENDED NO CHARGE BOOKS

Logo Books


OPEN SOURCE SOFTWARE FOR DEVELOPERS

Logo Interpreter – Logo in JavaScript.
Berkeley Logo (UCBLogo) – A freeware interpreter.
PyLogo – A Logo interpreter written in Python.


USEFUL RESOURCES

Logo Foundation – A nonprofit educational organization devoted to supporting educators, parents, and students in their engagement with creative computing
Logo Tree Project – Offers a genealogical tree of new and old Logo implementations.
Logo Discussion Group – A forum for sharing and discussion among Logo users and Logo using educators.


RECOMMENDED BOOK TO BUY

Advanced Logo

PROGRAMMING LANGUAGE PROFILES

Ada, Assembly, Awk, Bash, C, C++, C#, Clojure, CoffeeScript, ECMAScript, Erlang, Forth, Fortran, Go, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Logo, Lua, OCaml, Pascal, Perl, PHP, Prolog, Python, R, Ruby, Rust, Scala, Scheme, Scratch, SQL, Swift, TeX, VimL