1. Blockly:一款由谷歌推出的、基于Web的可视化编程语言工具箱,支持多种编程语言。 2. Scratch:一款由麻省理工学院开发的、教育性质的可视化编程语言,面向儿童和初学者。 3. OpenRoberta:一款由德国研究机构Fraunhofer IAIS开发的、基于Web的可视化编程工具,面向儿童和初学者。 4. Snap!: 一款由加州大学伯克利分校开发的、基于Scratch的可视化编程语言,支持JavaScript扩展。 5. BlocklyDuino: 一款由中国开发者开发的、基于Blockly和Arduino的可视化编程语言。 6. App Inventor: 一款由美国麻省理工学院开发的、基于Blockly的可视化编程语言,用于快速开发Android应用程序。 7. PhET Interactive Simulations: 一款由美国科罗拉多大学开发的、基于Java的可视化模拟工具,用于教育学科。 8. Code.org: 一家非营利机构,推广并提供计算机科学课程,并提供自己开发的可视化编程语言。