Proceedings of the Recent Advances in Artificial Intelligence for Sustainable Development (RAISD 2025)

Automated Code Translation: Enhancing Efficiency and Accuracy Across Programming Languages

Authors
Abhay Das1, Sombit Chowdhury1, Deblina Ghosh1, Sayan Saha1, Swarnali Chakraborty1, Dipayan Das1, Suman Kumar Bhattacharyya1, Soumya Bhattacharyya1, *, Panchali Datta Choudhury2, Kashi Nath Dutta3
1Narula Institute of Technology, Kolkata, India
2Techno India University, Kolkata, India
3Brainware University, Barasat, Kolkata, India
*Corresponding author. Email: sat.soumya@gmail.com
Corresponding Author
Soumya Bhattacharyya
Available Online 17 July 2025.
DOI
10.2991/978-94-6463-787-8_55How to use a DOI?
Keywords
Code Translation; Automated Code Conversion; Software Migration; Technology Adoption
Abstract

Programming languages are the backbone of modern technology, created with unique strengths and purposes behind each one. However, with this diversity, it becomes burdensome for the developers, organizations, or the educators to switch between multiple languages. The translation of code itself is very redundant, error-prone, and time-consuming by hand. Complexities are highlighted in large projects or when an old system with legacy is integrated into modern technologies. One common challenge that arises in software migration is that organizations need to update or replace applications written in outdated languages with modern equivalents. Similarly, developers working on multi-platform applications often face the need to translate logic and functionality into different languages for compatibility. For students and learners, understanding how the same algorithm or concept applies across languages is crucial for gaining a deeper understanding of programming. Manual code translation is a time-consuming process and introduces a higher risk of syntax errors and logical inconsistencies. These problems can slow development cycles, increase debugging efforts, and lead to inefficient implementations. These automated code conversion tools have provided an alternative method for code translation, faster and more reliable in their translation of the code with no change in structure and functionality. It is less complex to use such tools in changing between languages, embracing new technologies, and fostering cross-language learning. The tool minimizes human error, enhances productivity, and gives the user freedom to concentrate on real-world problem-solving instead of getting lost in the language specifics for technology adoption.

Copyright
© 2025 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Download article (PDF)

Volume Title
Proceedings of the Recent Advances in Artificial Intelligence for Sustainable Development (RAISD 2025)
Series
Advances in Intelligent Systems Research
Publication Date
17 July 2025
ISBN
978-94-6463-787-8
ISSN
1951-6851
DOI
10.2991/978-94-6463-787-8_55How to use a DOI?
Copyright
© 2025 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Cite this article

TY  - CONF
AU  - Abhay Das
AU  - Sombit Chowdhury
AU  - Deblina Ghosh
AU  - Sayan Saha
AU  - Swarnali Chakraborty
AU  - Dipayan Das
AU  - Suman Kumar Bhattacharyya
AU  - Soumya Bhattacharyya
AU  - Panchali Datta Choudhury
AU  - Kashi Nath Dutta
PY  - 2025
DA  - 2025/07/17
TI  - Automated Code Translation: Enhancing Efficiency and Accuracy Across Programming Languages
BT  - Proceedings of the Recent Advances in Artificial Intelligence for Sustainable Development (RAISD 2025)
PB  - Atlantis Press
SP  - 736
EP  - 748
SN  - 1951-6851
UR  - https://doi.org/10.2991/978-94-6463-787-8_55
DO  - 10.2991/978-94-6463-787-8_55
ID  - Das2025
ER  -