Skip to content

Scratch

Published by Lifelong Kindergarten Group at the MIT Media Lab

Create stories, games, and animations, share with others around the world

Open sourceBSD-3-Clause

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.

Linux

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.