Scratch es un aplicación para programar totalmente visual y orientado sobre todo a la educación. La interface gráfica es ideal para un primer acercamiento a los lenguajes de programación. Se basa en el lenguaje de programación LOGO, fue creado en 2007 como un proyecto desarrollado en el MIT (Massachusetts Institute of Technology). Puedes descargar el programa, la versión 1.4 desde la página oficial de Scratch.
También puedes programar directamente desde la web, sin necesidad de instalar nada en tu ordenador.