Learn X in Y Minutes offers concise programming language tours and examples.
Scratch
Scratch lets people create interactive stories, games, and animations with a visual programming language and online community.

About Scratch
Scratch is a free programming language and online community available on the web. Listed under Learn to Code, it uses a visual programming language rather than text-based code. Its focus is captured in the phrase Imagine, Program, Share. It is accessed at scratch.mit.edu.
With Scratch, you can create your own interactive stories, games, and animations. You work through the Scratch website to build projects. Once a project is made, you can share it through the online community. The site relates to game, programming, and web topics.
Scratch suits people who are starting to learn programming and want to make interactive projects on the web. It is also used in learning settings where stories, games, and animations are used to introduce coding concepts and support practice with programming ideas.
Key features
- Create interactive stories using a visual programming language
- Make games on the web
- Create animations to share online
- Share projects through an online community
- Access Scratch through a website
- Free programming language and community
- Supports stories, games, and animations
- Includes online community for sharing
Scratch at a glance
- Website
- scratch.mit.edu
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Free
- Platforms
- Web
- Open source
- Not stated
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Scratch alternatives
Tools and sites you could use instead, ranked by how closely they match.
TryRuby gives users a short, interactive introduction to programming in Ruby.
This article explains how to learn x86-64 assembly by creating a graphical interface from scratch.
Assembly Tutorial teaches programming in assembly language through written lessons.
Hacksplaining teaches secure coding through interactive browser lessons covering OWASP Top 10 and GenAI threats.
Amit’s Game Programming Information answers questions about learning game development, building games, and progressing as a programmer.
Popular in Learn to Code
Well-known listings from the same topic.
Scratch FAQ
What is Scratch?
What can you make with Scratch?
Is Scratch free?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










