|
allowsUserSharing
|
projects
ⓘ
|
|
creator
|
Mitchel Resnick
ⓘ
|
|
designGoal
|
low floor, wide walls, high ceiling
ⓘ
|
|
developer
|
Scratch programming language
self-linksurface differs
ⓘ
surface form:
Lifelong Kindergarten Group
|
|
developer
|
MIT Media Lab
ⓘ
|
|
educationalUse
|
K–12 computer science education
ⓘ
|
|
extensionExample
|
LEGO Mindstorms extension
ⓘ
|
|
extensionExample
|
Makey Makey extension
ⓘ
|
|
extensionExample
|
micro:bit extension
ⓘ
|
|
hasOnlineCommunity
|
true
ⓘ
|
|
hasProjectFileExtension
|
.sb
ⓘ
|
|
hasProjectFileExtension
|
.sb2
ⓘ
|
|
hasProjectFileExtension
|
.sb3
ⓘ
|
|
hasVersion
|
Scratch programming language
self-linksurface differs
ⓘ
surface form:
Scratch 1.0
|
|
hasVersion
|
Scratch programming language
self-linksurface differs
ⓘ
surface form:
Scratch 1.4
|
|
hasVersion
|
Scratch programming language
self-linksurface differs
ⓘ
surface form:
Scratch 2.0
|
|
hasVersion
|
Scratch programming language
self-linksurface differs
ⓘ
surface form:
Scratch 3.0
|
|
influenced
|
MIT App Inventor
ⓘ
|
|
influenced
|
Microsoft MakeCode
ⓘ
|
|
influenced
|
Snap! (Build Your Own Blocks)
ⓘ
|
|
initialReleaseDate
|
2007
ⓘ
|
|
inspired
|
ScratchJr
ⓘ
|
|
instanceOf
|
block-based programming language
ⓘ
|
|
instanceOf
|
educational programming environment
ⓘ
|
|
instanceOf
|
visual programming language
ⓘ
|
|
languageOfInterface
|
multilingual
ⓘ
|
|
license
|
GPL-compatible open source components and proprietary web services mix
ⓘ
|
|
organizationBehind
|
Scratch Foundation
ⓘ
|
|
primaryUse
|
creating animations
ⓘ
|
|
primaryUse
|
creating games
ⓘ
|
|
primaryUse
|
creating interactive stories
ⓘ
|
|
primaryUse
|
teaching programming concepts
ⓘ
|
|
programmingParadigm
|
event-driven programming
ⓘ
|
|
programmingParadigm
|
visual programming
ⓘ
|
|
releaseDateOfVersion
|
Scratch 2.0: 2013
ⓘ
|
|
releaseDateOfVersion
|
Scratch programming language
self-linksurface differs
ⓘ
surface form:
Scratch 3.0: 2019
|
|
supportsExecutionModel
|
in-browser execution
ⓘ
|
|
supportsExecutionModel
|
offline editor execution
ⓘ
|
|
supportsFeature
|
backdrops
ⓘ
|
|
supportsFeature
|
broadcast messages
ⓘ
|
|
supportsFeature
|
costumes
ⓘ
|
|
supportsFeature
|
extensions
ⓘ
|
|
supportsFeature
|
lists
ⓘ
|
|
supportsFeature
|
music creation
ⓘ
|
|
supportsFeature
|
sound recording
ⓘ
|
|
supportsFeature
|
sprites
ⓘ
|
|
supportsFeature
|
variables
ⓘ
|
|
supportsPlatform
|
Android (ScratchJr and some variants)
ⓘ
|
|
supportsPlatform
|
ChromeOS
ⓘ
|
|
supportsPlatform
|
Windows
ⓘ
|
|
supportsPlatform
|
macOS
ⓘ
|
|
supportsPlatform
|
web
ⓘ
|
|
supportsRemixing
|
projects
ⓘ
|
|
targetAudience
|
beginners
ⓘ
|
|
targetAudience
|
children
ⓘ
|
|
targetAudience
|
educators
ⓘ
|
|
usesCodeRepresentation
|
drag-and-drop blocks
ⓘ
|
|
website
|
https://scratch.mit.edu
ⓘ
|