编程范型 | 指令式,事件驅動 |
---|---|
設計者 | Mitchel Resnick、Andrés Monroy-Hernández |
實作者 | 麻省理工媒体实验室 終身幼稚園組 |
发行时间 | 2006 |
当前版本 |
|
型態系統 | 動態 |
實作語言 | Squeak(v1.4前) Actionscript(v2.0) HTML5 (v3.0) |
操作系统 | Windows、macOS、Linux、Android、ChromeOS |
許可證 | 開放源碼GPLv2和封閉性軟件 |
文件扩展名 | .sb、.sprite(v1.4前) .sb2、.sprite2(v2.0) .sb3、.sprite3(v3.0) |
網站 | scratch |
主要實作產品 | |
Scratch | |
啟發語言 | |
Logo、Smalltalk、HyperCard、 StarLogo、AgentSheets、Etoys |
Scratch是麻省理工媒體實驗室終身幼稚園組开发的一套以積木塊為基礎的視覺化程式設計語言開發平台,於150多個國家和地區發行,並提供60多種語言版本。Scratch由Mitchel Resnick和Andrés Monroy-Hernández創立。
Scratch最初(1.0)可安裝在Mac OS X、Windows、Linux的平台上;2.0改使用ActionScript编制,3.0改使用HTML5編制,並可运行于浏览器。
Scratch源碼完全開放,只有橘色猫咪的象徵图案和Scratch名称圖案受版權保护[2]。