A Systematic Review about Large Language Models (LLMs) applied to Code Generation

Authors

  • Fabio Alecsandro Bacin Universidade Federal da Fronteira Sul
  • Braulio Adriano de Mello Universidade Federal da Fronteira Sul
  • Giancarlo Dondoni Salton Universidade Federal da Fronteira Sul
  • Samuel da Silva Feitosa Universidade Federal da Fronteira Sul

DOI:

https://doi.org/10.5335/rbca.v17i3.16310

Keywords:

Fuzzing, Natural Language Processing, AI in Software Engineering, Automatic Code Synthesis, Transformer Models

Abstract

Large Language Models (LLMs) for code generation represent a significant advancement in software development by boosting productivity, simplifying repetitive tasks, enabling automated testing, and promoting best practices. This paper presents a systematic literature review (SLR) of studies focused on LLMs applied to code generation. The review enhances understanding of the capabilities and limitations of these models, outlining both their benefits and challenges. The review protocol included a search on the Google Scholar database using relevant keywords related to LLMs and code generation. A total of 112 articles were initially retrieved, from which 15 were selected based on relevance and quality criteria. Of these, 8 were analyzed in depth to evaluate various approaches and outcomes, while the remaining 7 provided the theoretical foundation for the study. This work contributes to the growing body of knowledge in the field and supports future research and applications of LLMs in software engineering.

Downloads

Download data is not yet available.

Downloads

Published

2025-12-07

Issue

Section

Original Paper

How to Cite

[1]
2025. A Systematic Review about Large Language Models (LLMs) applied to Code Generation. Brazilian Journal of Applied Computing. 17, 3 (Dec. 2025), 1–13. DOI:https://doi.org/10.5335/rbca.v17i3.16310.