Skip to content
Review Open access

Tools for automated software code generation with prompt engineering, efficiency and the educational utilization potentials: A brief review

2026 · 16th International Symposium Engineering Management and Competitiveness 2026 (EMC 2026) - Proceedings - zbornik radova · 0 citations · 10 references

TL;DR

Fundamental concepts of generative artificial intelligence, the importance of prompt engineering, prompting techniques and strategies for improving the quality of responses generated by large language models, and the potential applications of these tools in programming education are presented.

Abstract

The development of generative artificial intelligence and large language models (LLMs) has enabled significant progress in automatic code generation and the application of AI systems in education and software engineering. This paper presents fundamental concepts of generative artificial intelligence, the importance of prompt engineering, prompting techniques and strategies for improving the quality of responses generated by large language models. Special attention is given to AI tools for code generation, their characteristics, operating principles and application in software development. The paper also analyzes studies that evaluate the performance, accuracy and quality of AI-generated code, as well as the potential applications of these tools in programming education. In addition to the advantages, challenges such as inaccurate responses, model bias, academic ethics and the need for human supervision are also discussed.

Read PDF

Similar papers

Review

Prompt engineering applied to code generation: a preliminary systematic review

This Systematic Literature Review examines prompt engineering in automatic code generation using large language models (LLMs) and shows that prompt engineering has been established as a key discipline for optimizing interaction with LLMs and improve the accuracy, robustness, and applicability of the generated code.

E. Camacho, Y. Gutierrez, César Pardo · 0 citations
Review Open access Aug 2026

Artificial Intelligence in Software Development: A Narrative Review of Its Effects on Student Coding Efficiency in Higher Education

It is concluded that AI-powered development tools provide significant advantages in enhancing students’ coding efficiency; however, their application should be supported by well-designed teaching strategies to achieve balanced learning outcomes.

Nur Razia Mohd Suradi, A. Aziz, Nik Nordiana N. Ab Rahman et al. · 0 citations
Review Aug 2026

Source code generation using large language models: a systematic review of the vibe coding methodology

This systematic review presents an analysis of the "Vibe Coding" methodology — a contemporary approach to the iterative software development process using Large Language Models (LLMs). Code generation tools are transforming software development by enabling programmers to formulate tasks and describe the desired behavio...

A. Dzhonov, S. M. Avdoshin · 0 citations
Open access 2026

An Empirical Study on the Effectiveness of Large Language Models for Automated Software Development Tasks

This research investigates the possibility of replacing junior and intermediate programmers with artificial intelligence (AI)-based tools in the code generation process. To inspect the capabilities of these tools, the Qwen Coder tool was used to conduct the tests. The methodology used in the study is based on 10 tests,...

M. Pantilică, Corina Ene · 0 citations
Open access 2026

Switching Perspectives in the Era of Artificial Intelligence-Assisted Software Development

Initial evidence of the existence and variation of Perspective Switching is provided and its importance in the context of AI-assisted software development, where the human role shifts from code production to critical evaluation and validation, is discussed.

Muhammad Asri bin Muhamad Khidzi, Muhammad Faiz bin Supian, Abdul Azim bin Abdul Rashid et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.