Scratch
Imagine, Program, Share

Scratch is a free, block-based visual programming language and online community developed by MIT. It enables users to create interactive stories, games, and animations by snapping together code blocks. It is primarily designed to introduce children and beginners to programming concepts in a fun, accessible way.
Users drag and snap together colorful code blocks in a web-based editor to create interactive projects, which can then be shared with the Scratch online community.
children and beginners learning to code
Background.
- Status
- launched
- Business model
- free
- Company
- MIT Media Lab
Similar projects.
Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.
Have a take on this space?
Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.