The Scratch programming language was developed by the Lifelong Kindergarten group at the Media Lab.

Scratch programming language uses a drag-and-drop , making it easy for beginners to learn

An important feature of Scratch is the ability to create projects where users can click on objects and trigger actions.

Scratch allows users to create their own and share them with the online community.