Journal article

An empirical study on low-code programming using traditional vs large language model support

Y Liu, J Chen, T Bi, J Grundy, Y Wang, J Yu, T Chen, Y Tang, Z Zheng

Journal of Systems and Software | Published : 2026

Abstract

Low-code programming (LCP) refers to programming using models at higher levels of abstraction, resulting in less manual and more efficient programming, and reduced learning effort for amateur developers. Many LCP tools have rapidly evolved and have benefited from the concepts of visual programming languages (VPLs) and programming by demonstration (PBD). With the huge increase in interest in using large language models (LLMs) in software engineering, LLM-based LCP has begun to become increasingly important. However, the technical principles and application scenarios of traditional approaches to LCP and LLM-based LCP are significantly different. Understanding these key differences and characte..

View full abstract

University of Melbourne Researchers

Grants

Awarded by National Natural Science Foundation of China