Designing and Implementing an Arabic Programming Language for Teaching Pupils
Hussam Hatem Abdul Razaq,Ayedh Shahadha Gaser,Mazin Abed Mohammed,Esam Taha Yassen,Salama A. Mostafad,Subhi R. M. Zeebaree,Dheyaa Ahmed Ibrahim,Mohd Khanapi Abd Ghania,Rabah N. Farhan
DOI: https://doi.org/10.35741/issn.0258-2724.54.3.11
2019-06-30
Journal of Southwest Jiaotong University
Abstract:Observation has been made that in Arab countries, students find it challenging to learn to program in a different language other than Arabic. Existing literature contains only a few Arabic programming languages, most of which have never been or have partially been executed. In this article, a novel Arabic programming language known as Alf..Eih language is proposed. The proposed programming language is to be used in teaching pupils and schoolchildren in Arabic countries programming. This Arabic Programming language converts the Arabic language presumed to code in (C++ language) with its implementation. After the code written in Arabic passes through the first three stages of compiler (lexical, syntax and semantic), the final phase converts code to (C++). Alf..Eih language covers many of the directives in the presumed Arabic Language such as, header file, functions, if condition, loops and etc.
English Else