Processing.js es una librería en javascript que nos permite usar de forma sencilla elementos visuales y animaciones sobre un canvas de HTML5. La plataforma Khan Academy la integra en el desarrollo de sus materiales de programación de