Dev Resources
CodeCombat favicon

CodeCombat

Learn/Programming

Learn programming languages by playing the Role Playing Game. Different languages, beginner-friendly learning curve.

CodeCombat's website screenshot

About CodeCombat

CodeCombat is a game-based platform for learning computer science and programming, aimed at K-12 students, educators, districts, and parents. Its custom code engine teaches Python, JavaScript, and C++ through gameplay, with products spanning CodeCombat Classroom (a full CS curriculum through web development, game development, and AP CSP), Ozaria (a narrative-driven introductory course), CodeCombat Junior and AI Junior for K-5 learners, and CodeCombat Home for individual/family use with access to over 530 levels.

Beyond core coding instruction, the platform includes AI-focused tools such as CodeCombat AI HackStack, a generative AI companion for students new to AI, and an Algebra + AI curriculum combining math instruction with AI concepts. It also offers a cybersecurity curriculum aligned with AP Cybersecurity and CompTIA Security+, a CodeCombat AI League esports platform, and a CodeCombat Worlds experience built in partnership with Roblox Education.

For schools and districts, CodeCombat provides professional development for teachers (with graduate credit options), AP CSP exam preparation as a College Board-endorsed provider, and district-level implementation support. It also offers live online classes for individual students, library-oriented self-paced access, and partnership programs for educational businesses, esports sponsors, international distributors, and social impact organizations.

Key features

  • Game-based coding curriculum teaching real Python, JavaScript, and C++
  • Project-based capstone assessments with evaluation rubrics for teachers
  • AI-focused tools including AI HackStack and AI-integrated Algebra curriculum
  • Classroom-ready cybersecurity curriculum aligned with AP Cybersecurity and CompTIA Security+
  • CodeCombat Worlds on Roblox for building and publishing games
  • AP Computer Science Principles exam preparation as a College Board endorsed provider

Frequently asked questions

Is there a free way to try CodeCombat?

Yes, users can sign up to play for free and explore the games and resources.

What programming languages does CodeCombat teach?

CodeCombat's custom code engine teaches true Python, JavaScript, and C++ using beginner-friendly terms.

Who is CodeCombat designed for?

It serves K-5 through high school students, educators, parents, districts, and libraries, with over 20 million students having used the products.

Does CodeCombat offer teacher training or professional development?

Yes, it offers Professional Development courses that let teachers earn up to 6 graduate credits, plus AP CSP exam preparation curriculum and training.

Does CodeCombat integrate with other platforms?

Yes, CodeCombat Worlds partners with Roblox Education to let students build and publish games on Roblox.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product

You might also like