Have a modern computer and a fast Internet connection? Consider trying our webapp!

Download turtleSpaces

The application is currently available for Windows, macOS (Intel and Apple Silicon) and Linux for x64 and ARM (Raspberry Pi 4+) They are self-contained and do not need to be installed.

NEW: The web IDE surpassed the desktop app in function and scale, and so the desktop app is now an offline version of the web version, with a native (fast) back-end

Make sure to read the quick tour and browse through the reference guide. Also download some classic books to help you get the hang of Logo! Don’t worry, it’s super-easy to learn.

turtleSpaces comes with scores of demonstration programs you can tinker with! The best way to learn Logo is to play with Logo.

The application auto-updates and we will periodically push fixes to production (the end-user update channel).

We need feedback to help make turtleSpaces better! Please e-mail any thoughts or bugs to help@turtlespaces.org

Microsoft Windows

Windows will probably complain the application is unsigned the first time you open it. Don’t worry! As long as you downloaded it from turtlespaces.org you’re okay.
Download for Microsoft Windows

 

Apple macOS / Intel

Apple macOS / Silicon

You will need to right-click-and-Open the application on macOS the first time you run it because it is currently unsigned (but signing is on the list).
Note that if it says the application is damaged, you will need to follow the steps outlined here: https://www.howtogeek.com/803598/app-is-damaged-and-cant-be-opened/
Download for Apple macOS Intel
Download for Apple Silicon

 

Linux

Download for Linux amd64 (Intel)

Linux (Raspberry Pi)

Download for Raspberry Pi (ARM)


Features:

* Write modern-looking games in an easy-to-follow computing language designed to be easy for kids to learn but powerful enough to build complex applications.

* Apple Logo II compatibility opens a library of freely available reference and learning books to provide additional opportunities of understanding while revisiting computing history. Many of the examples in these books can be easily converted to make 3D creations

* Use a number of 2D and 3D shapes to design scenery and turtle models that can be moved about and animated with ease, quickly making simple 3D games such as Breakout and Turtle Cycles then expanding to more complex fare such as Turtle gridLock

* Create dozens or even hundreds of turtles working simultanously to bring sophisticated microWorlds to life; communicate beteen them with ease to enact co-ordinated game logic; use powerful location tools to determine relative positions, accurately place turtles, restrict movement and detect collisions

* Dozens of built-in math, table and text-manipulation tools make working with numbers, words and data a snap. Zones allow for data to be stored spatially. Use a variety of modern flow-control methods and even objects!

* Switch between multiple turtleSpaces seamlessly, load and save models and scenes, define two and three-dimensional pixel grids for more conventional graphics arrays, texture objects with Minecraft-style patterns… the only limit is your imagination

* Play your creations on Windows, macOS and desktop Linux (and soon Raspberry Pi, iOS and Android)

“Low threshold… no ceiling” – Seymour Papert, the ‘father’ of Logo