Now Eon meets the tool he'll actually build with: Scratch — and its younger-kid version, ScratchJr.
Why not type real code?
Eon's dad is a professional developer, and he's honest about what he uses:
- Swift — for building iPhone/iPad apps,
- C#, C++, or GDScript (in the Godot game engine) — for games.
Those are text languages: powerful, but you type every line, and a single typo breaks things. "For kids, that's a little complicated," his dad says. So they start with Scratch.
Coding without typing
In ScratchJr you don't type — you snap colorful blocks together like puzzle pieces. Each block is one instruction ("move," "jump," "play sound"). You get all the real ideas of coding — order, repetition, choices — without worrying about spelling. And it runs right on the iPad, with a friendly cat ready to control.
Blocks now, text later. The thinking is the same; only the typing changes.
Try it
Imagine three blocks snapped in a row — move → jump → spin. What would the cat do? (Move, then jump, then spin. You just read a program!)