← Back to discover
Coding
CodeCombat
Game-based coding challenges in which kids type Python or JavaScript to make things happen on screen.
CodeCombat uses a game setting to give typed code a visible result. Learners write Python or JavaScript instructions and see them play out in each challenge. Careful typing is part of the activity, which sets it apart from tools where children drag blocks.
- Ages
- Choose by reading and coding readiness
- Works on
- Web browser
- Topics
- Coding
- Languages
- English
- Listed
- 2026-10-11
What kids do
- Type Python commands
- Try JavaScript challenges
- Run and revise a solution
Who it suits
The main game leans on reading instructions and typing accurately. CodeCombat Junior, a separate route from the same publisher, is aimed at kindergarten to grade 5.
Notes for parents
CodeCombat Junior has its own activities, with icon-based and text-based options. When a program fails, telling a typo apart from a flaw in the plan is part of the puzzle.
What you need
- Web browser
In these guides
- Coding for kids, from picture blocks to typed Python: Where kids can start coding at 4, 7 or 11: picture-block apps, Scratch, typed Python and robots, in the order many children come across them.
More Coding
- Code.org / CodeAI: Guided coding activities alongside open tools for making games, animations, apps and web pages.
- ScratchJr: Picture-based programming blocks for making characters move and telling interactive stories.
- Scratch: Interactive stories, animations and games built by snapping visual coding blocks together.
- Kodable Basics: Maze-style coding challenges that begin with sequences and patterns.
- codeSpark: Coding for Kids: Coding puzzles that don’t rely on reading, leading into tools for making stories and games.
- Tynker: Coding for Kids: Guided coding puzzles, game-making and Minecraft-related projects.
- Hopscotch: Programming for Kids: Tutorials and open creation tools for building games and other interactive projects.
- Tynker Junior: Coding for Kids: Picture commands, voiceovers and themed adventures that introduce sequencing, loops and conditions.