Content area

Abstract

The ability to comprehend code has long been recognized as an essential skill in software engineering. As programmers lean more heavily on generative artificial intelligence (GenAI) assistants to develop code solutions, it is becoming increasingly important for programmers to comprehend GenAI solutions so that they can verify their appropriateness and properly integrate them into existing code. At the same time, GenAI tools are increasingly being enlisted to provide programmers with tailored explanations of code written both by GenAI and humans. Thus, in computing education, GenAI presents new challenges and opportunities for learners who are trying to comprehend computer programs. To provide computing educators with evidence-based guidance on the use of GenAI to facilitate code comprehension and to identify directions for future research, we present a systematic literature review (SLR) of state-of-the-art approaches and tools that leverage GenAI to enhance code comprehension. Our SLR focuses on 31 studies published between 2022 and 2024. Despite their potential, GenAI assistants often yield inaccurate or unclear explanations, and novice programmers frequently struggle to craft effective prompts, thereby impeding their ability to leverage GenAI to aid code comprehension. Our review classifies GenAI-based approaches and tools, identifies methods used to study them, and summarizes the empirical evaluations of their effectiveness. We consider the implications of our findings for computing education research and practice, and identify directions for future research.

Details

Title
A Systematic Literature Review of the Use of GenAI Assistants for Code Comprehension: Implications for Computing Education Research and Practice
Author
Qiao, Yunhan 1   VIAFID ORCID Logo  ; Md Istiak Hossain Shihab 1   VIAFID ORCID Logo  ; Hundhausen, Christopher 1   VIAFID ORCID Logo 

 Oregon State University, USA 
Publication year
2025
Publication date
2025
Publisher
Association for Computing Machinery
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-12-16
Publication history
 
 
   First posting date
16 Dec 2025
ProQuest document ID
3287604285
Document URL
https://www.proquest.com/scholarly-journals/systematic-literature-review-use-genai-assistants/docview/3287604285/se-2?accountid=208611
Copyright
Copyright © 2025 Association for Computing Machinery
Last updated
2025-12-28
Database
Education Research Index