• Home
  • Search
  • Neural Methods for Programming: A Comprehensive Survey and Future Directions
  • Cite Icon1
  • https://doi.org/10.3390/app152212150Copy DOI Icon

Neural Methods for Programming: A Comprehensive Survey and Future Directions

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The advancement of neural-based models has driven significant progress in modern code intelligence, accelerating the development of intelligent programming tools such as code assistants and automated software engineering systems. This study presents a comprehensive and systematic survey of neural methods for programming tasks within the broader context of software development. Guided by six research questions, this study synthesizes insights from more than 250 scientific papers, the majority of which were published between 2015 and 2025, with earlier foundational works (dating back to the late 1990s) included for historical context. The analysis spans 18 major programming tasks, including code generation, code translation, code clone detection, code classification, and vulnerability detection. The survey methodologically examines the development and evolution of neural approaches, the datasets employed, and the performance evaluation metrics adopted in this field. It traces the progress in neural techniques from early code modeling approaches to advanced Code-specific Large Language Models (Code LLMs), emphasizing their advantages over traditional rule-based and statistical methods. A taxonomy of evaluation metrics and a categorized summary of datasets and benchmarks reveal both progress and persistent limitations in data coverage and evaluation practices. The review further distinguishes neural models designed for natural language processing and programming languages, highlighting the structural and functional characteristics that influence model performance. Finally, the study discusses emerging trends, unresolved challenges, and potential research directions, underscoring the transformative role of neural-based architectures, particularly Code LLMs, in enhancing programming and software design activities and shaping the future of AI-driven software development.

Similar Papers
  • Research Article
  • Citations39

Predicting whole-life carbon emissions for buildings using different machine learning algorithms: A case study on typical residential properties in Cornwall, UK

  • Dec 20, 2023
  • Applied Energy
  • Lin Zheng +3
  • Book Chapter

Role of Routing Techniques in Wireless Sensor Networks – A Survey

  • Jan 01, 2022
  • Md Shahid Thekiya +1
  • Research Article
  • Citations281

Diving deeper into underwater image enhancement: A survey

  • Aug 20, 2020
  • Signal Processing: Image Communication
  • Saeed Anwar +1
  • Research Article
  • Citations18

Performance evaluation metrics for ring-oscillator-based temperature sensors on FPGAs: A quality factor

  • Dec 09, 2016
  • Integration
  • Navid Rahmanikia +3
  • Conference Article
  • Citations2

Small Segment Emphasized Performance Evaluation Metric for Medical Images

  • Jul 01, 2020
  • R Ammu +1
  • Research Article
  • Citations20

Analyzing the Effect of Soft Handover on Handover Performance Evaluation Metrics Under Load Condition

  • Apr 01, 2018
  • IEEE Transactions on Vehicular Technology
  • Nitish K Panigrahy +1
  • Research Article

A Systematic Analysis of Performance Evaluation Metrics in Machine Learning Models

  • Jan 01, 2026
  • International Journal of Research and Innovation in Applied Science
  • Muhammad Tella +2
  • Book Chapter
  • Citations17

A Graph Database Repository and Performance Evaluation Metrics for Graph Edit Distance

  • Jan 01, 2015
  • Zeina Abu-Aisheh +2
  • Conference Article
  • Citations1

Intelligent Video Systems: A Review of Performance Evaluation Metrics that Use Mapping Procedures

  • Aug 01, 2010
  • X Desurmont +2
  • Research Article
  • Citations1

Early detection of sexually transmitted infections from skin lesions with deep learning: a systematic review and meta-analysis.

  • Jul 01, 2025
  • The Lancet. Digital health
  • Ming Liu +7
  • Research Article

Optimizing Big Data Analytics A Systematic Assessment of Clustering Techniques Through EDAS Methodology

  • May 27, 2025
  • Data Analytics and Artificial Intelligence
  • Research Article

A Comprehensive Survey and Experimental Study of Learning-Based Community Search

  • May 01, 2025
  • Proceedings of the VLDB Endowment
  • Xiaoxuan Gou +4
  • Research Article

Deep Learning Approaches for Fire Detection and Localization: A Vision-Based Review

  • Jan 01, 2025
  • International Journal of Multidisciplinary Research and Growth Evaluation.
  • Wajihi Ali +1
  • Research Article
  • Citations5

A Comprehensive Survey on 3D Single-View Object Reconstruction.

  • Jan 01, 2025
  • IEEE transactions on visualization and computer graphics
  • Chenglizhao Chen +5
  • Research Article
  • Citations167

Image synthesis with adversarial networks: A comprehensive survey and case studies

  • Feb 27, 2021
  • Information Fusion
  • Pourya Shamsolmoali +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.