Scratch…
Logo used since 16 October 2015…
Scratch 3.0 editor…
ParadigmEvent-driven, block-based programming language
DeveloperScratch 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 languageSqueak (Scratch 1.x)
ActionScript (Scratch 2.0)3
HTML5, JavaScript (Scratch 3.0)34
OSMicrosoft Windows, macOS, Linux (via renderer), HTML5 (via web browser), iOS, iPadOS, and Android.
LicenseGNU 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)
Websitescratch.mit.edu
Influenced by…
Logo, Smalltalk, HyperCard, StarLogo, AgentSheets, AgentCubes, Etoys, Snap*!*…
Influenced…
Catrobat,6 ScratchJr,7 Snap*!*,8 mBlock,9 Turtlestitch10…

(echo:: @ ᯤ)

Footnotes

  1. “Scratch 30Jun03”. Scratch Wiki. ↩

  2. “Talk:Scratch Timeline – Scratch Wiki”. Scratch Wiki. ↩

  3. Lee, David (28 December 2018). “What you need to know about Scratch 3.0”. Computhink. Retrieved 9 February 2024. ↩ ↩2

  4. Frang, Corey (28 February 2019). “Porting Scratch from Flash to JavaScript: Performance, Interoperability and Extensions”. bocoup. Retrieved 9 February 2024. ↩

  5. “Strengthening Our Commitment to Free and Open Source Software”. Scratch Foundation. Retrieved 6 December 2024. ↩

  6. “Catrobat Home”. catrobat.org. ↩

  7. “ScratchJr – Home”. scratchjr.org. ↩

  8. “Snap! Build Your Own Blocks”. snap.berkeley.edu. ↩

  9. “Robot Kits & Laser Cutters for STEAM Education”. Makeblock. Retrieved 4 November 2025. ↩

  10. “Code!.. Draw!.. Stitch!/TurtleStitch - Coded Embroidery”. Code!.. Draw!.. Stitch!/TurtleStitch - Coded Embroidery. Retrieved 7 November 2025. ↩