
Scratch
Published by Lifelong Kindergarten Group at the MIT Media Lab
Create stories, games, and animations, share with others around the world
Highlights
- Creates interactive stories, games, and animations with visual blocks.
- Uses sprites, backdrops, sounds, and scripts in project work.
- Introduces programming concepts without typed source code.
- Runs on Linux and uses the Scratch project model.
About this application
Scratch is a programming environment for making interactive stories, games, and animations. It uses visual blocks rather than typed code, letting users combine events, motion, looks, sound, variables, and control structures to define how characters and scenes behave.
The Linux application is suited to learning programming concepts through projects that can be run, revised, and shared with other Scratch users. It emphasizes creative construction with sprites, backdrops, scripts, and media assets, while remaining focused on the Scratch project format and its block-based model. Scratch is published by the Lifelong Kindergarten Group at the MIT Media Lab under the BSD-3-Clause license.
Where to get it
Linux
- Open on FlathubOpens in a new tabPackage repositoryFlathub
From the publisher
Install from a terminal
flatpak install flathub edu.mit.Scratch
We do not host this file, we do not scan it and we do not inspect its contents. Read what the source says, then decide for yourself.