The potential of LLMs for coding with low-resource and domain-specific programming languages
Not on the map. Why?
Abstract (arXiv)
This paper presents a study on the feasibility of using large language models (LLM) for coding with low-resource and domain-specific programming languages that typically lack the amount of data required for effective LLM processing techniques. This study focuses on the econometric scripting language named hansl of the open-source software gretl and employs a proprietary LLM based on GPT-3.5. Our findings suggest that LLMs can be a useful tool for writing, understanding, improving, and documenting gretl code, which includes generating descriptive docstrings for functions and providing precise explanations for abstract and poorly documented econometric code. While the LLM showcased promoting docstring-to-code translation capability, we also identify some limitations, such as its inability to improve certain sections of code and to write accurate unit tests. This study is a step towards leveraging the power of LLMs to facilitate software development in low-resource programming languages and ultimately to lower barriers to entry for their adoption.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 14 of its 56 references that are in the map. First posted on arXiv 24 Jul 2023.
Builds on
14 of 56 references.
References · 14
- 2017Attention Is All You Needcited by 60,361
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,592
- 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 654
- 2022A Systematic Evaluation of Large Language Models of Codecited by 363
- 2020Unsupervised Translation of Programming Languagescited by 263
- 2022Few-shot training LLMs for project-specific code-summarizationcited by 129
- 2023No More Manual Tests? Evaluating and Improving ChatGPT for Unit Test Generationcited by 82
- 2023Is ChatGPT the Ultimate Programming Assistant -- How far is it?cited by 76
- 2021Language-Agnostic Representation Learning of Source Code from Structure and Contextcited by 63
- 2021Multilingual training for Software Engineeringcited by 43
- 2023Automatic Code Summarization via ChatGPT: How Far Are We?cited by 34
Built on by
Citing papers per year: 2023: 2; 2024: 6; 2025: 3.
11 papers.
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 399
- 2024Learning Agent-based Modeling with LLM Companions: Experiences of Novices and Experts Using ChatGPT & NetLogo Chatcited by 23
- 2024LLM4PLC: Harnessing Large Language Models for Verifiable Programming of PLCs in Industrial Control Systemscited by 21
- 2025CounterBench: Evaluating and Improving Counterfactual Reasoning in Large Language Modelscited by 21
- 2024LLMs: A Game-Changer for Software Engineers?cited by 11
- 2024Comparing large language models and human programmers for generating programming codecited by 9
- 2023On the Opportunities of Green Computing: A Surveycited by 7
- 2024Synthetic Programming Elicitation for Text-to-Code in Very Low-Resource Programming and Formal Languagescited by 6
- 2024Harnessing the Power of LLMs: Automating Unit Test Generation for High-Performance Computingcited by 3
- 2025CodeChemist: Test-Time Scaling for Low-Resource Code Generation via Functional Knowledge Transfercited by 1
- 2025ML For Hardware Design Interpretability: Challenges and Opportunitiescited by 0
- 2025CodeChemist: Test-Time Scaling for Low-Resource Code Generation via Functional Knowledge Transfer1 Oct 2025
- 2025ML For Hardware Design Interpretability: Challenges and Opportunities11 Apr 2025
- 2025CounterBench: Evaluating and Improving Counterfactual Reasoning in Large Language Models16 Feb 2025
- 2024LLMs: A Game-Changer for Software Engineers?1 Nov 2024
- 2024Harnessing the Power of LLMs: Automating Unit Test Generation for High-Performance Computing6 Jul 2024
- 2024Synthetic Programming Elicitation for Text-to-Code in Very Low-Resource Programming and Formal Languages5 Jun 2024
- 2024Comparing large language models and human programmers for generating programming code1 Mar 2024
- 2024Learning Agent-based Modeling with LLM Companions: Experiences of Novices and Experts Using ChatGPT & NetLogo Chat30 Jan 2024
- 2024LLM4PLC: Harnessing Large Language Models for Verifiable Programming of PLCs in Industrial Control Systems8 Jan 2024
- 2023On the Opportunities of Green Computing: A Survey1 Nov 2023
- 2023Large Language Models for Software Engineering: A Systematic Literature Review21 Aug 2023