| Scratch | … |
|---|---|
| Logo used since 16 October 2015 | … |
| Scratch 3.0 editor | … |
| Paradigm | Event-driven, block-based programming language |
| Developer | Scratch Foundation |
| First appeared | • 30 June 2003 (2003-06-30) (prototype Scratch 0.1) 1 • 15 May 2007 (2007-05-15) (Scratch 1.0) 2 • 9 May 2013 (2013-05-09) (Scratch 2.0) • 2 January 2019 (2019-01-02) (Scratch 3.0) |
| Stable release | • Scratch 3.0 (online editor) / 2 January 2019 (2019-01-02) • Scratch 3.29.1 (offline editor) / 27 February 2022 (2022-02-27) |
| Implementation language | Squeak (Scratch 1.x) ActionScript (Scratch 2.0)3 HTML5, JavaScript (Scratch 3.0)34 |
| OS | Microsoft Windows, macOS, Linux (via renderer), HTML5 (via web browser), iOS, iPadOS, and Android. |
| License | GNU Affero General Public License (Scratch 3.0)5 • BSD 3-Clause (earlier versions of 3.0), • GPLv2 and Scratch Source Code License (1.x) • CC BY-SA 2.0 (for projects uploaded prior to January 22, 2026) • Proprietary (for projects uploaded after January 22, 2026) |
| Filename extensions | .sb, .sprite (Scratch 1.x) .sb2, .sprite2 (Scratch 2.0) .sb3, .sprite3 (Scratch 3.0) |
| Website | scratch.mit.edu |
| Influenced by | … |
| Logo, Smalltalk, HyperCard, StarLogo, AgentSheets, AgentCubes, Etoys, Snap*!* | … |
| Influenced | … |
| Catrobat,6 ScratchJr,7 Snap*!*,8 mBlock,9 Turtlestitch10 | … |
(echo:: @ ᯤ)
Footnotes
-
“Scratch 30Jun03”. Scratch Wiki. ↩
-
“Talk:Scratch Timeline – Scratch Wiki”. Scratch Wiki. ↩
-
Lee, David (28 December 2018). “What you need to know about Scratch 3.0”. Computhink. Retrieved 9 February 2024. ↩ ↩2
-
Frang, Corey (28 February 2019). “Porting Scratch from Flash to JavaScript: Performance, Interoperability and Extensions”. bocoup. Retrieved 9 February 2024. ↩
-
“Strengthening Our Commitment to Free and Open Source Software”. Scratch Foundation. Retrieved 6 December 2024. ↩
-
“Catrobat Home”. catrobat.org. ↩
-
“ScratchJr – Home”. scratchjr.org. ↩
-
“Snap! Build Your Own Blocks”. snap.berkeley.edu. ↩
-
“Robot Kits & Laser Cutters for STEAM Education”. Makeblock. Retrieved 4 November 2025. ↩
-
“Code!.. Draw!.. Stitch!/TurtleStitch - Coded Embroidery”. Code!.. Draw!.. Stitch!/TurtleStitch - Coded Embroidery. Retrieved 7 November 2025. ↩