AppBreakup

Best coding apps for kids

Block-based and beginner programming environments that teach children and teens to code by building games, animations and apps.

4 apps, ordered by visits from AppBreakup and how often our research lists each one as an alternative. Open any app to see its alternatives.

All coding apps for kids

Our picks by need

Scratch logo

Best for most people

Scratch
Snap! logo

Best for a free option

Snap!
Scratch logo

Best for open source

Scratch
Swift Playground logo

Best for Mac

Swift Playground
Scratch logo

Best for Windows

Scratch

Common questions

What are the best coding apps for kids?

Based on how often our research lists them as alternatives and visits from AppBreakup, the leading coding apps for kids right now are Scratch, Snap!, CodeAI (formerly Code.org) and Swift Playground.

Are there free coding apps for kids?

Yes. Scratch (free), Snap! (open source), CodeAI (formerly Code.org) (free) and Swift Playground (free) have a free option, out of 4 free or freemium apps we track.

Which coding apps for kids are open source?

Scratch and Snap!.