Scratch es un lenguaje de programación que permite crear historias interactivas, juegos y animaciones. Los componentes básicos de un proyecto en Scratch incluyen disfraces, objetos, bloques de programación y escenarios. Scratch acepta formatos como GIF animados, PNG, BMP, MP3, AIFF, OGG, WMA y WAV para imágenes y sonido.