论文标题
低编码编程模型
Low-Code Programming Models
论文作者
论文摘要
传统上,计算机编程是使用文本编程语言(例如C,Java或Python)的专业开发人员的特权。低代码编程有望替代:让公民开发人员使用视觉抽象,演示或自然语言创建程序。尽管低编码编程目前在行业中引起了很多关注,但相关的研究文献却分散了,实际上,很少使用“低代码”一词。本文汇集了来自各个研究领域的低编码文献,并解释了技术的工作方式,同时提供了统一的观点。低代码有可能通过创建计算机程序来使更多的人自动化任务,从而使他们更加富有成效,并且更少依赖稀缺的专业软件开发人员。
Traditionally, computer programming has been the prerogative of professional developers using textual programming languages such as C, Java, or Python. Low-code programming promises an alternative: letting citizen developers create programs using visual abstractions, demonstrations, or natural language. While low-code programming is currently getting a lot of attention in industry, the relevant research literature is scattered, and in fact, rarely uses the term "low-code". This article brings together low-code literature from various research fields, explaining how techniques work while providing a unified point of view. Low-code has the potential to empower more people to automate tasks by creating computer programs, making them more productive and less dependent on scarce professional software developers.