Scratch
es un lenguaje escrito en adobe flash (anteriormente escrito en lenguaje
squeak) desarrollado en 2007 en la
universidad de Massachusetts (MIT) por el grupo Lifelong Kindergarten. La
comunidad que dirige scratch como una herramienta de aprendizaje en línea fue
consolidada en 2009. Es un software de uso libre que se mantiene por medio de
donaciones, su uso está autorizado bajo la
licencia “Creative Commons Atribución-CompartirIgual 3.0 Unported” y la
licencia CC BY-SA 3.0 que permite inclusive vender proyectos
desarrollados con scratch.