用HTML5。Scratch 可安装其发行的应用程式进行离线编辑。其中，1.x及2.0版本需要flash插件，3.0则不需要使用。
界面与功能.Scratch开发平台的使用者界面分为四部分：程序模件列表，程序设计平台，预览窗口和角色列表。在1.4版本中，程序模件列表将其分为8类：动作、外观、声音、画笔、控制、侦测、运算、变量。2.0版本中，有动作、外观、声音、画笔、变量、事件、控制、侦测、运算符和逻辑运算，更多模块。3.0版本中，有动作、外观、声音、事件、控制、侦测、运算符和变