Crafty es una de las varias librerías javascript gratuitas desarrolladas para programar juegos y aplicaciones interactivas en HTML5. En la sección de demos se puede encontrar Code Comander, un ejemplo rudimentario de cómo enseñar los fundamentos básicos de la programación mediante un juego en el que se controla a un tanque que debe sortear los obstáculos y derrotar al enemigo.