Who it's for

turtleSpaces is a 3D Logo environment you can open in the browser. It is a real text language — the same family as Lisp — with a blocks editor for the same program, physics, publish and fork, and no account required to start. Pick the door that fits.

Start here (kids)

New to coding? One click opens a smiley-face program that runs right away. Run it, then change it.

Start here For kids

Parents

A thinking tool, not a job course. Your child types an idea, watches it happen, and can start without an account or ads.

Launch IDE For parents

Teachers

After Scratch, before Python. Students build projects they chose, in a language that transfers — and that they will not outgrow.

Launch IDE For teachers

Game developers

Skiing, invaders, Tetris, target practice. Input, scoring and collisions in a 3D world you can read aloud.

Launch IDE For game developers

3D modelers

Walk a model with the turtle, then export STL and print it. A chess pawn is a good first object.

Launch IDE For 3D modelers

Creative coders

Generative art, live sliders and pixel shaders. Change a number; the world changes.

Launch IDE For creative coders