CodeCombat es una plataforma online en la que se aprende JavaScript (es un lenguaje de programación interpretado, dialecto del estándar ECMAScript.) jugando con los comandos para mover a unos personajes. El juego esta ambientado en un mundo ficticio en la Edad Media. El único objetivo del juego es coger un diamante y batirse contra los enemigos impuestos en cada nivel para pasarse lo.