free · non-profit · for beginners

Learn how
computers
think.

64 short lessons. Each one teaches a single idea — by snapping blocks together, listening to a friendly guide, and watching your code come alive. No typing. No signup. Always free.

🆓 free forever🌍 5 languages📱 works on any device
what you'll make in lesson 01
whenstartclicked
sayhi!
wait1sec
saywhat's your name?
hi! 👋
how it works

Three things, over and over.

1
Listen

A friendly voice explains.

Every lesson has four short narrated steps. Lesson audio plays when available, with browser speech as a fallback. Subtitles are available in 5 languages.
2
Snap

Blocks do the walking.

You drag blocks. They snap when they fit, wiggle when they don't. There's nothing to memorize. The narrator tells you what to do next.
move 10
turn 45°
3
Run

Watch it come alive.

Press play. Your blocks animate; your program runs. Break it, fix it, try again — as many times as you want.
▶ Playing
the curriculum

Four phases. One idea at a time.

64 lessons organized so every new idea builds on the one before it. Take them in order, or jump to whatever catches your eye.

01
Phase 01

Say hello

What is a program? Outputs, inputs, values, and the joy of making the computer do something.

16 lessons · ~2 hours
02
Phase 02

Make choices

If this, then that. Variables, comparison, and teaching the computer to decide.

16 lessons · ~2 hours
03
Phase 03

Build things

Loops, lists, functions. You assemble the parts you've learned into real, useful programs.

16 lessons · ~3 hours
04
Phase 04

Think like a computer

Decompose. Abstract. Compose. The thinking patterns that make coding feel easy.

16 lessons · ~3 hours
our promise

Free. Non-profit.
Forever.

No paywalls. No "premium tier." No ads. No data selling. Every lesson, in every language, is free for every person. We do not accept payments or collect payment details — just open a lesson and learn.

64
free lessons
5
languages
forever
0
accounts required

Pick a lesson.
Press play.

One block. One idea. One step at a time. All 64 lessons are free, forever.

▶ Try lesson 1