Android-based Programming Language to Natural Language Translator App
DOI:
https://doi.org/10.58905/saga.v3i1.476Keywords:
Coding Learning, Programming Language, TranslatorAbstract
Translation between programming languages and natural languages is an important solution to improve the understanding of coding in informatics students who often have difficulty understanding the syntax rules of programming languages. This research develops a translator application that is integrated with OCR technology and uses GPT Chat API to automatically translate text. This application supports seven programming languages (Python, Kotlin, CSS, Dart, HTML, Javascript, and Java) and two natural languages (Indonesian and English). This research uses the Waterfall software development method, starting from requirements analysis, system design, implementation, to testing using the blackbox method. The results show that this application can help users understand coding more effectively and efficiently through translation features, interactive quizzes, and user activity history. Thus, this application has the potential to be an innovative learning media that improves the programming skills of informatics students.
References
I. D. Cahyo, "Development of Natural Language Application to Source Code for Looping Cases," 2022.
P. Dewi Cahyawardani, "Development of Information System for Evaluation of Learning Outcomes of Graduates of Informatics Department FTI UII," 2020.
G. Gayatri, I. G. N. M. Jaya, and V. M. Rumata, "The Indonesian Digital Workforce Gaps in 2021-2025," Sustainability (Switzerland), vol. 15, no. 1, Jan. 2023, doi: 10.3390/su15010754.
M.-A. Lachaux, B. Roziere, L. Chanussot, and G. Lample, "Unsupervised Translation of Programming Languages," Jun. 2020, [Online]. Available: http://arxiv.org/abs/2006.03511
H. Faris and M. Abdurrahman, "ANALYSIS OF TRANSLATION FROM ARAB TO INDONESIAN LANGUAGE THROUGH GPT'S ARTIFICIALINTELLIGENCECHAT," AL-AF'IDAH: Journal of Arabic Language Education and Teaching, vol. 7, pp. 222-233, 2023.
D. Cahya, "Construction of Japanese - Indonesian Translator Application Utilizing Mobile Camera Technology," 2023, Accessed: Jun. 19, 2024. [Online]. Available: https://elibrary.unikom.ac.id/
T. E. Prassetiyo, "DESIGN OF INDONESIA-JAWA LANGUAGE TRANSLATOR APPLICATION USING OPTICAL CHARACTER RECOGNITION," Ubiquitous: Computers and its Applications Journal, vol. 4, no. 1, pp. 37-40, 2021, [Online]. Available: https://www.nesabamedia.com/pengertian-
Z. Nabila, H. R. Ayu, and A. Surtono, "Implementation of Google Translate Application Programming Interface (API) as a Text and Audio Translator," CoreIT Journal: Journal of Research Results in Computer Science and Information Technology, vol. 8, no. 1, p. 19, Jun. 2022, doi: 10.24014/coreit.v8i1.15629.
M. Vaishnavi, H. D. Datta, V. Vemuri, and L. Jahnavi, "Language Translator Application," Int J Res Appl Sci Eng Technol, vol. 10, no. 7, pp. 1312-1317, Jul. 2022, doi: 10.22214/ijraset.2022.45484.
A. Medikano et al., "ARMETA E-LEARN ANDROID APPLICATION DESIGN WITH WATERFALL METHOD APPROACH."
H. Abdul Gani, M. Putra Pratama, and H. Wijaya, "Development of an Android-based Computer Based Test (CBT) In Middle School," Journal of Education Technology, vol. 5, no. 2, pp. 272-281, 2021, [Online]. Available: https://ejournal.undiksha.ac.id/index.php/JET
Safwandi and Muthmainnah, "Kifayatul Muhtadi Translation Detection System into Indonesian Using the Minkowski Distance Method. A SYSTEM FOR DETECTING THE TRANSLATION OF KIFAYATUL MUHTADI INTO INDONESIAN USING THE MINKOWSKI DISTANCE METHOD".
Helena Danur, Kristianus Jago Tute, and Benedictus Yoseph Bhae, "Android-based Manggarai Regional Language Dictionary Application," SATESI: Journal of Science Technology and Information Systems, vol. 2, no. 2, pp. 140-146, Oct. 2022, doi: 10.54259/satesi.v2i2.1138.
T. B. B. Saputri, N. Sakinah, M. N. Rumatiga, and H. Haerunnisa, "Implementation of Waterfall Method in Making Web-Based Companion English Learning Application," ILKOMNIKA: Journal of Computer Science and Applied Informatics, vol. 5, no. 3, pp. 162-172, Dec. 2023, doi: 10.28926/ilkomnika.v5i3.574.
M. Alda, I. Saputri, H. K. Matanari, and F. Mahmudah, "DESIGNING ICT LEARNING MEDIA APPLICATION USING MOBILE-BASED WATERFALL METHOD," Journal of Education and Teaching Review, vol. 7, pp. 6-14, 2023.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Rosydah Rihadhatu Aisyiyah, Ade Eviyanti

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.









