Code Combat: Learn Java Script In Dungeons And Dragons Style

Learning can be fun and Code Combat tries to prove it. Code Combat is an online course that will teach you to code Java Script. Wait a sec! Are there not several excellent online coding courses already? Codeacademy is an excellent example of such courses. What makes Code Combat different than rest in the same domain is that its not a programming course but a game.

Role playing with coding

Code Combat Open Source coding game

Role playing games rule geek world. Dungeon and Dragons is the mother of all role playing games. Code Combat is a Dungeons and Dragons style browser based role playing games except in here you will be using Java Script snippets instead of spells.

As the team Code Combat explains the reason behind it:

…people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that.

Need to learn to code? You don’t need lessons. You need to write a lot of code and have a great time doing it.

The game went open source recently and now programmers from across the globe contribute to it. Obviously its free to play and any one can play this game. All you have to do is to sign up for it. You can play it in any modern web browser and since its browser based, you can play it in any operating system.

Let me know your experience with Code Combat. Ciao :)

About the author
Abhishek Prakash

Abhishek Prakash

Created It's FOSS 11 years ago to share my Linux adventures. Have a Master's degree in Engineering and years of IT industry experience. Huge fan of Agatha Christie detective mysteries πŸ•΅οΈβ€β™‚οΈ

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world


Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.