CodeCombat

Learn Coding by Gaming

CodeCombat

Choose your hero, collect gems, and defeat enemies as you make your way through this fantasy game that teaches Python, JavaScript, C++, and other coding languages! Master Web Development or Game Development with over 500 levels that teach new ideas, build on existing concepts, and challenge you to think outside the box.

You can play anonymously, but an account is required to save your progress. Look for the "Sign Up" and "Log In" buttons at the bottom of the screen to save your game.

A valid SCCLD Student Library eAccount Number and PIN are needed to access this website’s online services. Ask your teacher if you need a card.

The Library offers a wealth of valuable online services and provides links to other sites. The inclusion of links to external websites is not intended as an endorsement of any product, service, or viewpoint offered or referenced through the linked websites. Please note that by proceeding, you understand that you are leaving the Library’s website and accept that the Library is not responsible for the content or privacy practices of such other sites. Policies that apply to the Library and its website may not be the same as the terms of use for other websites.