Open Access Open Access  Restricted Access Subscription Access

Codex: Web-Based Online Compiler with DebuggerAnd Optimize

Arun. S, Akash V, Chandru S, Esakki Kannan P, Mrs. ShakthiPriya P

Abstract


Software development often faces challenges related to code compilation, error detection, and debugging efficiency. Traditional compilers only identify syntax errors without providing meaningful explanations or corrective suggestions, making the debugging process time consuming for developers. To address these limitations, we propose CodeFixer – a cloud based online compiler that not only compiles and executes programs in real-time but also detects, analyzes, and automatically suggests fixes for bugs in the code. The system leverages artificial intelligence and machine learning models to identify syntax and logical errors, provide contextual explanations, and recommend optimized code corrections. With integrated debugging support and an interactive interface, CodeFixer enhances user understanding and accelerates the development workflow. Designed for both students and professionals, it offers a smart, accessible, and educational environment for coding and learning


Full Text:

PDF

References


Automatic Error Detection and Correction in Source Code using Machine Learning,” IEEE, 2021.

“Intelligent Code Completion and Debugging Assistance using AI,” International Journal of Computer Applications, 2022.

“Deep Learning for Source Code Analysis,” ACM Transactions on Software Engineering, 2020.

“Compiler Design Principles,” Aho, Lam, Sethi, Ullman, Pearson Education, 2019.

“Machine Learning-Based Error Prediction in Software,” Springer, 2021.

“Cloud-Based Online Compiler Platforms,” IJCSIT, 2020.

“AI-Assisted Programming Tools and Debuggers,” Elsevier Journal of Artificial Intelligence, 2021.

“Automatic Code Review using NLP Techniques,” IEEE Access, 2022.

“Learning Programming with AI Tutors,” Journal of Educational Technology, 2023.

“Cloud Infrastructure for Secure Code Execution,” ACM Computing Surveys, 2020.•


Refbacks

  • There are currently no refbacks.