小码农

趣味编程-面向每个人的创意编程

什么是编程语言blockly

avatar 2022-11-29 15:03 578次浏览 0 条评论 编程教程

2012年6月,Google发布了完全可视化的编程语言Google Blockly,类似MIT的儿童编程语言Scratch, 你可以通过类似玩乐高玩具的方式用一块块图形对象构建出应用程序。每个图形对象都是代码块,你可以将它们拼接起来,创造出简单功能,然后将一个个简单功能 组合起来,构建出一个程序。整个过程只需要鼠标的拖曳,不需要键盘敲击。

Blockly可以轻松集成到Web应用程序中。用户只需可视化拖动所需模块进行有效拼接,运行即可看到结果。Blockly同时生成JavaScript,Python,PHP,Lua,Dart等语言代码。

Blockly是100%的客户端,不需要服务器的支持(除非有人想使用云存储功能)。没有第三方依赖关系(除非有人想重新编译核心)。一切都是开源的。兼容所有主流浏览器:Chrome,Firefox,Safari,Opera和IE。高度可定制和可扩展。

发表评论