Snap! és un llenguatge de programació visual, drag&drop en un entorn amigable tant per a nens i nenes com per adults. Es tracta d’una plataforma ideal també per un estudi rigorós de les ciències de la computació amb estudiants de secundària o d’universitat.
És una reimplementació ampliada d’Scratch (un projecte del Lifelong Kindergarten Group del MIT Media Lab).


