不写代码也可以造软件的工具PWCT
PWCT不是一个能在1 2 3步内创建应用程序的向导。PWCT是一种通用可视化编程语言,专为新手和专家程序员设计。
编程新手可以使用PWCT学习编程概念,如数据结构、控制结构和编程范例。一个专业的程序员可以使用PWCT创建任何大型复杂的软件。
使用PWCT,我们开发了一个文本编程语言编译器和虚拟机,无需编写一行代码,编程过程使用PWCT可视化组件完成。这种语言叫做Supernova,它是免费开源的。
许多数据库、多媒体、网络、人工智能、模拟和数学应用程序都是用PWCT开发的
您可以查看/编辑生成的源代码。PWCT支持港,超新星,C,Python和C#。你可以扩展PWCT来支持任何基于文本的编程语言的代码生成。
PWCT附带许多样本,教程和电影。
特征
自由-开源- GNU通用公共许可证v2.0。
您可以使用PWCT创建商业闭源应用程序
可视化编程-不止一个维度。
可视化编程-使用图形用户界面编程。
可视化编程-没有语法错误。
可视化编程-时间维度。
视觉编程-颜色。
实用编辑器-自动完成(智能感知)
实用编辑器-键盘快捷键(高书写性)。
实用编辑器-定制(最大。可读性和可写性)。
实用编辑器-剪切/复制/粘贴&搜索/替换。
实用编辑器-语法指导编辑器。
实用的无编辑器编辑器& VPL编译器。
编程范式——不要强迫一个编程范式。
编程范式-命令式编程。
编程范式-过程编程。
编程范例-面向对象编程。
编程范例-事件驱动编程。
编程范例-超级服务器编程(新)
Compatable(可选)-查看/编辑生成的源代码。
Compatable(可选)-您可以支持任何文本编程语言。
兼容(可选)-支持C、Python、C#、Harbour和Supernova。
编程范围-通用。
编程范围-创建大型应用程序/系统。
编程范围-高级编程。编程范围-低级编程。
框架和扩展-创建/使用可视化编程语言。
框架和扩展——附带不止一个VPL。
框架和扩展-创建新组件。
框架和扩展-组件修改后的程序更新。
操作系统-微软视窗产品。
操作系统——在使用Wine的Linux上运行良好
操作系统-创建Windows应用程序。
操作系统-创建多平台应用程序
动态生成,而不是拖放。
通用和实用。
样本/教程/电影管理器。
将节目播放成电影。
运行过去的程序。
用于开发Supernova编程语言(
http://supernova.sourceforge.net用于开发关键节点应用程序()
http://sf.net/p/criticalnodes/用于开发人员计数器应用程序().
http://sf.net/p/peoplecounter用于开发智能POS系统()
http://sf.net/p/pos-sys/用于开发环编程语言()
http://ring-lang.net项目示例 )