低程式码开发平台
维基百科,自由的 encyclopedia
低程式码开发平台(英语:Low-Code Development Platform,简称LCDP),是一种方便产生应用程序的平台软件,软体会开发环境让使用者以图形化介面以及组态编写程式,而不是用传统的程序设计作法。此平台可能是针对 某些种类的应用而设计开发的,例如资料库、业务过程、以及使用者介面(例如网页应用程式)。这类平台可能可以产生完整且可运作的应用程式,也可能在一些特殊的情形下仍需要编写程式。低程式码开发平台可以减少传统程式码的数量,加速商业应用软体的完成时间。常见的好处是让比较多的人可以参与软体的开发,不只是那些有程式设计技巧的人。低程式码开发平台也可以让设置、训练及布置的初期成本降低[1]。
低程式码开发平台是在2014年6月9日由产业分析公司Forrester Research(英语:Forrester Research)所提出的名称[1],不过类似平台的概念可以追溯到2011年[2]。
低程式码开发平台的根源可以追溯到1990年代以及2000年代初期的第四代程式语言及快速应用程式开发工具。低程式码开发平台是以模型驱动设计(model-driven design)、自动化程式码生成(英语:Automatic programming)以及视觉化程式设计的概念为基础[3]。终端用户开发(英语:End-user development)的概念很早已经存在,不过低程式码开发平台用了一些新的开发方式。