
Scratch
Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share.
Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.
- License
- FreeFree
- Category
- Game Development
- Platforms
- MacWindowsLinux
- 120 likes
- 4.4(1,440)
- 2 alternatives
- — reviews
Features
Key capabilitiesUse cases
Research notes
Scratch sits in Game Development alongside options like Official Partner and GDevelop. Buyers typically care about development, scratch, kid friendly. Use the alternatives list and primary sources linked on this profile before you commit.
Strengths
- • Strong support for development
- • Available on Mac, Windows, Linux
- • Free licensing is clear for evaluation
- • Easy to compare against Official Partner and GDevelop
Tradeoffs
- • Confirm current pricing and limits on the vendor site — directory data can lag
- • Depth of advanced features varies by plan — check what you actually need
- • Crowded category with many credible alternatives
FAQ
What is Scratch?
Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share.
What is Scratch best used for?
Development workflows; Scratch workflows; Kid friendly workflows.
What are alternatives to Scratch?
Common alternatives include Official Partner, GDevelop, Code.org, Snap!, microStudio. Compare features, pricing, and platforms on Bookmarkit.
Alternatives to Scratch

Welcome to the home of GameMaker, the fastest and friendliest cross-platform game development technology out there.
Alternative to GDevelop and Unreal Engine and Scratch

What is Scratch?
Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively. Teams often evaluate it alongside GDevelop and GameMaker when comparing pricing, features, and fit for development workflows.
Reviews
Sign in to like this product and leave a review.
- No written reviews yet — be the first to share a research note.
Related tools

Alpha3D
Game Development
Alpha3D is a Game Development product used by individuals and teams who want a reliable, modern workflow.
Aseprite
Game Development
Aseprite (previously ASE, aka Allegro Sprite Editor) is a program to create animated sprites & pixel art.

Bitsy
Game Development
Bitsy is a software product at bitsy.org. Bitsy is a Game Development product used by individuals and teams who want a reliable, modern.



