CodeCombat
Guide a hero through a fantasy world by typing Python or JavaScript
CodeCombat is a fantasy adventure where your spells are code. You move your hero, fight enemies and collect items by typing real Python or JavaScript. Each level adds a new idea, starting in the first world, Kithgard Dungeon.
Freemium · No login · Browser · Beginner

About CodeCombat
The game teaches programming basics such as loops, variables, conditionals and functions. It is aimed at young learners and classrooms, roughly ages 9 to 16, but adult beginners can use it too.
It runs in the browser. The first levels are free and you can play as a guest, but your progress is only saved if you create an account. More content needs a paid subscription. The company behind it also offers courses for schools.
On Breakpoint since 23 Oct 2026.
