Topic summary

Logo programming language

Logo programming language

Extracted from the Wikipedia article Logo (programming language).

Implementations

  • aUCBLogo is a rewrite and enhancement of UCBLogo.
  • Imagine Logo is a successor of Comenius Logo, implemented in 2000. The English version was released by Logotron Ltd. in 2001.
  • LibreLogo is an extension to some versions of LibreOffice. Released in 2012, it is written in Python. It allows vector graphics to be written in Writer.
  • Logo3D is a three-dimensional version of Logo.
  • POOL is a dialect of Logo with object-oriented extensions, implemented in 2014. POOL programs are compiled and run in the graphical IDE on Microsoft Windows. A simplified, cross-platform environment is available for systems supporting .NET Framework.
  • QLogo is an open-source and cross-platform rewrite of UCBLogo with nearly full UCB compatibility that uses hardware-accelerated graphics.
  • Lynx is an online version of Logo developed by Logo Computer Systems Inc. It can run a large number of turtles, supports animation, parallel processes, colour, and collision detection.
  • LogoMor is an open-source online 3D Logo interpreter based on JavaScript and p5.js. It supports 3D drawings, animations, multimedia, 3D models, and various tools. It also includes a fully-featured code editor based on CodeMirror
  • LbyM is an open-source online Logo interpreter based on JavaScript, created and actively developed (as of 2021) for Sonoma State University's Learning by Making program. It features traditional Logo programming, connectivity with a customized microcontroller, and integration with a modern code editor.
  • Various Visual Studio Code extensions for the Logo programming language are available on the VS Code Marketplace with varying support (syntax highlighter, code completion, integrated interpreter, debugger with live turtle graphics preview).