Coding for Kids
Children can learn to code without special software, an account or a powerful computer. Start with blocks, move to real text code when they are ready, and build something they can play or share along the way. Everything here runs in a browser.
Stardust says: start with the blocks in Scratch, then move to real code when it clicks. One small project at a time is all it takes.
Where to start coding

Scratch for Kids Easiest start
Drag blocks to make a game before typing a single line.
Read the guide →
Make a Game for Kids
The parent and teacher guide to a child's very first game.
Read the guide →
Python for Kids
Real text code that makes games, a great next step after blocks.
Read the guide →
Godot for Beginners
GDScript and a free engine for bigger 2D and 3D games.
Read the guide →
Unity for Beginners
Learn C# while building Pong, Breakout and more.
Read the guide →
Minecraft Modding
Learn how real games are put together by changing one.
Read the guide →
Roblox Studio Tutorials
Code in Luau and publish a game other people can play.
Read the guide →What children can learn
- Blocks and logic with Scratch, before any typing
- Real Python code that makes games and tools
- C# in Unity and GDScript in Godot for bigger projects
- Problem solving: breaking a big idea into small steps
- Sharing and improving their work, one version at a time