在众多的图形化编程语言或儿童编程学习工具中,由MIT媒体实验室和其终身幼儿园团队支持研发的Scratch (scratch.mit.edu) 算得上是中国地区最广为人知的。Scratch的突出影响力不仅体现在注册用户超过680万以及发布共享项目超过970万这些数据上,更体现在大量出版的Scratch教程书籍、网友自建的Scratch论坛活跃度上,这在众多的儿童编程教学工具当中无出其右。
Scratch针对的目标群体是8~16岁的儿童。而Scratch最突出的特点,便是提供用户一套由积木系统组成的编程指令,积木类型包括以下10种: