Скретч (Scratch) — язык программирования, специально предназначенный для обучения школьников младших и средних классов основам создания собственных программ. Это визуально-блочная событийно-ориентированная среда программирования, созданная для детей и подростков.
Скретч — инструмент создания разнообразных программных проектов: мультфильмов, игр, анимированных открыток, музыки, “живых” рисунков, интерактивных историй и презентаций, компьютерных моделей, обучающих программ. Для создания программных проектов Скретч имеет все необходимые средства: язык программирования, графический редактор, систему помощи, образцы проектов, библиотеку спрайтов.