Scratch es una iniciativa del MIT que enseña programación a niños y personas interesadas de forma gratuita y accesible, permitiendo que den sus primeros pasos en programación a través de ejercicios visuales y sencillos que tienen resultados tangibles. El entorno de Scratch tiene un lenguaje y estética amigable para niños y está totalmente traducido al castellano.