๐ป Coding games
Learn to code by playing.
Write real Python to guide a monkey through the jungle, predict what code prints, draw with a turtle, style a web page and watch algorithms think. No installs, instant feedback.

Coding is easiest to learn by doing. These tools give you an editor, instant results and small challenges that check your work, so you always know whether you are on the right track. Start with Code Jungle, a coding adventure in three tiers (sequences, loops, then if statements and functions), or simple robot commands and turtle drawing, move up to Python practice and HTML and CSS challenges, and then explore how sorting and pathfinding algorithms work by watching them run.
Everything runs safely in your browser, so there is nothing to install and nothing to break.
More free games: interactive lessons, maths games, rubik's cube games, puzzle & board games, 3d games, typing games, english & reading games, science & world games, physics games, music & sound games. Or see all 116 games.
FAQ
Coding games: common questions
Can I really learn to code in the browser?
Yes. The editors run your code instantly and give feedback. It is a great way to learn the basics before installing anything on a computer.
Which language should a beginner start with?
Python is a popular first language because it reads almost like English. HTML and CSS are the starting point for making web pages. Both are covered here.
Is the Python here real Python?
It runs a learning subset of Python designed for beginners: variables, numbers, strings, lists, loops, functions and printing. Advanced libraries are not included.
Start a conversation
Questions about learning with games?
A parent or guardian can tell us the age and interests, and we'll suggest a starting point.
- Tell us the learnerโs age or grade and goals
- Weโll suggest a suitable class or learning path
- Weโll confirm format, timing and fees with a parent or guardian