An Empirical Study on Low-Code Programming using Traditional vs Large Language Model Support
Not on the map. Why?
Abstract (arXiv)
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 characteristics in the application of the two approaches to LCP by users is crucial for LCP providers in improving existing and developing new LCP tools and in better assisting users in choosing the appropriate LCP technology. We conducted an empirical study of both traditional LCP and LLM-based LCP. We analyzed developers' discussions on Stack Overflow (SO) over the past three years and then explored the similarities and differences between traditional LCP and LLM-based LCP features and developer feedback. Our findings reveal that while traditional LCP and LLM-based LCP share common primary usage scenarios, they significantly differ in scope, limitations, and usage throughout the software development lifecycle, particularly during the implementation phase. We also examine how LLMs impact and integrate with LCP, discussing the latest technological developments in LLM-based LCP, such as its integration with VPLs and the application of LLM Agents in software engineering.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Feb 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 5; 2026: 1.
7 papers.
- 2024RMCBench: Benchmarking Large Language Models' Resistance to Malicious Codecited by 27
- 2025Exploring the Security Threats of Knowledge Base Poisoning in Retrieval-Augmented Code Generationcited by 9
- 2025LLM Code Customization with Visual Results: A Benchmark on TikZcited by 5
- 2025From Idea to Implementation: Evaluating the Influence of Large Language Models in Software Development -- An Opinion Papercited by 3
- 2025Can LLMs Find Bugs in Code? An Evaluation from Beginner Errors to Security Vulnerabilities in Python and C++cited by 3
- 2025TCEval: Using Thermal Comfort to Assess Cognitive and Perceptual Abilities of AIcited by 0
- 2026Characterizing Large Language Model Agentic Workflows: A Study on N8n Ecosystemcited by 0
- 2026Characterizing Large Language Model Agentic Workflows: A Study on N8n Ecosystem27 Jun 2026
- 2025TCEval: Using Thermal Comfort to Assess Cognitive and Perceptual Abilities of AI29 Dec 2025
- 2025Can LLMs Find Bugs in Code? An Evaluation from Beginner Errors to Security Vulnerabilities in Python and C++22 Aug 2025
- 2025LLM Code Customization with Visual Results: A Benchmark on TikZ7 May 2025
- 2025From Idea to Implementation: Evaluating the Influence of Large Language Models in Software Development -- An Opinion Paper10 Mar 2025
- 2025Exploring the Security Threats of Knowledge Base Poisoning in Retrieval-Augmented Code Generation5 Feb 2025
- 2024RMCBench: Benchmarking Large Language Models' Resistance to Malicious Code23 Sep 2024
Similar, not cited
Close in wording, no citation either way
- 2025Evaluating Large Language Models for Functional and Maintainable Code in Industrial Settings: A Case Study at ASML
- 2025Holistic Evaluation of State-of-the-Art LLMs for Code Generation
- 2026Multi-LCB: Extending LiveCodeBench to Multiple Programming Languages
- 2025LLM4VV: Evaluating Cutting-Edge LLMs for Generation and Evaluation of Directive-Based Parallel Programming Model Compiler Tests ↗
- 2024Analyzing LLM Usage in an Advanced Computing Class in India
- 2026From What to How: Bridging User Requirements with Software Development Using Large Language Models
- 2026CangjieBench: Benchmarking LLMs on a Low-Resource General-Purpose Programming Language
- 2024Planning-Driven Programming: A Large Language Model Programming Workflow