Scratch е визуален език за програмиране и за онлайн общност, насочен главно към деца. С помощта на Scratch, потребителите могат да създават онлайн проекти чрез използването на прост блок-подобен интерфейс. Когато са готови, те споделят и обсъждат своите творения помежду си. Разработена от групата "Детски градини през целия живот" в MIT Media Lab, услугата е предназначена да помогне на децата (на 8 и повече години) да се научат да използват въображението си, да практикуват в общност, най-важното, да взаимодействат с компютрите.
Scratch is a visual programming language and online community targeted primarily at children. Using Scratch, users can create online projects and develop them into almost anything by using a simple block-like interface. When they are ready, they then share, and also discuss their creations with each other. Developed by the Lifelong Kindergarten group at the MIT Media Lab the service is designed to help children (ages 8 and up) learn to utilize their imaginations, practice common sense, and, most importantly, to interact with computers.