Learn to code by playing and building games
Snap code blocks together to jump, fly and escape through 30 game levels, then design your own game in Free Build. It runs in your browser, it is free and it takes seconds to start.
No installation. No account needed to try.
Everything you need to start coding
Two ways to learn: solve game challenges, or build your own game from scratch.
Block coding challenges
30 levels in three worlds: Platform Adventure, Space Wars and Maze Escape. Each level teaches one new idea.
Free Build game maker
Drag and drop heroes, enemies, platforms and coins to design a game. Press Play and test it instantly.
Stars and leaderboard
Earn up to three stars on every level and compare your score with other players.
7 languages
English, Türkçe, Deutsch, Español, Français, Русский and 中文: learn in the language you know best.
How it works
Pick a challenge
Open a level and read the one-sentence goal.
Snap the blocks
Drag blocks like Jump, Go Right or Fire Laser into place.
Press Run and win
Watch your code come to life, collect stars and unlock the next level.
Learn block coding
Learn block coding step by step with game challenges. Drag and snap blocks to learn sequences, events and conditions, no typing and no installation.
Learn more →Make your own game
Make your own platformer game in minutes with Free Build. Drag and drop heroes, enemies, platforms and coins, then press Play. Free, in your browser, no coding needed.
Learn more →Coding challenges
30 free coding challenges in three game worlds: Platform Adventure, Space Wars and Maze Escape. Learn programming with blocks, earn stars and climb the leaderboard.
Learn more →For teachers & schools
Teach coding with game challenges and a drag-and-drop game maker. Free, runs in any browser, no installation, available in 7 languages. Ideal for classrooms, clubs and homeschool.
Learn more →Frequently asked questions
Is Easy Code Learning free?
Yes. You can play every challenge and use Free Build for free. A free account saves your progress and puts you on the leaderboard.
Do I need to install anything?
No. Everything runs in your web browser on a computer, laptop or Chromebook.
What will I learn?
You practise the basics of programming: sequences of instructions, events, conditions and fixing mistakes. You do it with visual blocks, so there is no typing to get in the way.
Ready to build your first game?
Start in seconds. No installation, no account needed to try.
Play now