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!)