
CodeCombat
CodeCombat is a game-based platform that teaches Python and JavaScript by having students type real code to control characters and solve puzzles, rather than using drag-and-drop blocks. The platform offers classroom versions with teacher dashboards, rostering, and standards-aligned curriculum, and has been translated into over 50 languages for students in 190+ countries. It also powers Ozaria, a companion platform for deeper computer science coursework in classroom settings.
- Education Technology
- Gaming & eSports
- Software Only
Funding
Funding not disclosed


Founders
Founder details are not available yet.
Product
Problem
Traditional computer science instruction often relies on passive learning materials like videos and textbooks, which fail to engage students or provide meaningful hands-on practice. Many learners struggle to develop programming fluency because they don't get enough opportunities to write real code in a motivating, interactive context.
Solution
CodeCombat turns programming education into an immersive game where players learn Python and JavaScript by typing actual code to control characters, solve puzzles, and defeat enemies. The platform uses real typed code rather than drag-and-drop blocks, which accelerates learning by creating a conversational, active experience. CodeCombat provides dedicated classroom versions with teacher dashboards, rostering features, and standards-aligned curriculum, plus a home version for individual learners. The game has been translated into over 50 languages, making computer science accessible to students worldwide. CodeCombat also powers Ozaria, a companion platform for deeper computer science coursework in classroom settings.
Target Audience
Primary customers are K-12 schools and educators seeking engaging computer science curricula, along with individual learners who want to acquire Python or JavaScript skills through game-based instruction.
Features
- Real typed-code gameplay where players write Python or JavaScript to control in-game characters, reinforcing syntax and logic through active practice
- Classroom version with teacher accounts, student rostering, and progress monitoring tools designed for school districts
- Standards-aligned curriculum resources and professional development courses for educators
- Over 50 language translations enabling global accessibility across 190+ countries
- Open-source community with 600+ contributors helping build levels, fix bugs, and translate content
- Dedicated student data privacy protections, including signed data privacy agreements with school districts and international government entities