Jeem (programming language)
Jeem (ج) is an Arabic High-level programming language, based on C++ with simple graphics implementation.
Jeem can be useful for native speakers of Arabic with little or no knowledge of English who wish to program computers in their own language, such as young school children in the Arab world who have not yet had a chance to learn English and/or the Latin alphabet. Also, students who are learning in Arabic schools can more easily and directly apply computer programming to what they are learning in their mathematics, science, and Arabic language classes.
Jeem can also provide a convenient tool for writing professional programs for processing Arabic language texts. The main advantage in this case is that the code as well as all user defined identifiers (variables, functions, ...) are expressed in Arabic. Thus, eliminating the need for translating or transliterating specialized Arabic linguistic terms (e.g. حرف مشبه بالفعل) into English. The resulting code in such case is much more consistent and homogeneous.