What is Scratch?
Scratch is a visual programming language targeted primarily at children from 8 years old and above, by coding with bricks in the editor.
With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.
Using Scratch allows young people to understand the logic of programming and how to creatively build and collaborate. Scratch lets students create “meaningful personal as well as educational projects” which gives students a “practical tool” to express themselves after learning to use the language.
Who created Scratch?
Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab.
Who Uses Scratch?
Scratch has proven to be a popular initiative with over 25,000,000 student projects created to date. The program, which is used in more than 150 different countries and is available in more than 40 languages, has replaced PowerPoint as the presentation software of choice in many schools. In addition to fostering coding literacy, the program is known for being a fun way to help students solve problems logically, work collaboratively and improve communication skills.
Scratch is taught to more than 800 schools and 70 colleges of DAV organization in India and across the world.
Harvard University lecturer Dr. David J. Malan prefers using Scratch over commonly used introductory programming languages, such as Java or C, in his introductory computer science course.


