Home - richard42/turboturtle GitHub Wiki

Welcome to the TurboTurtle wiki!

The Language

Turtle Graphics have been implemented in many different computer languages, but the simplicity and the sparse syntax of the Logo language led me to select Logo for this project. Many different implementations of the Logo language have been published over the years. I choose the UCBLogo implementation as my reference for this project, because it is open source, platform-independent, and well-documented.

The Language wiki page describes the important similarities and differences between the Logo variants supported by UCBLogo and TurboTurtle.

The Instructions page gives a reference for all of the built-in instructions which are currently supported by TurboTurtle.

Try It Out

To view pre-compiled TurboTurtle demo programs, download one of the binary demo packs from the Releases page. The Linux versions should run on almost any standard Linux distribution - all that's required are the SDL and OpenGL libraries. The Windows demo pack should work with Windows XP or newer. Look at the command-line options in the Readme wiki for a list of command-line options to tweak the graphical output.

Screenshots

Static screenshots just don't do justice to the smooth animation in some of these TurboTurtle programs, but they will give you an idea of what kind of graphics are possible. Check them out in the Screenshots page.