Design and Implementation of Amharic-based IDE with High-Level Programming Language

INTRODUCTION: Programming languages enable us to communicate with our machines in a human-like way through computercode. Many programming languages have been developed; however, the majority of them do not have an Amharic developmentenvironment. This resulted in a Limited capacity of finding our solutions for our problems based on the context of where we are inthe world and lack of technological innovation in the Amharic Language.OBJECTIVES: the main goal of this study is to create an easy-to-use high-level Amharic programming language, as well asa special compiler Environment for the language... Mehr ...

Verfasser: Fitsum Gizachew
Dokumenttyp: Artikel
Erscheinungsdatum: 2022
Reihe/Periodikum: EAI Endorsed Transactions on Creative Technologies, Vol 9, Iss 30 (2022)
Verlag/Hrsg.: European Alliance for Innovation (EAI)
Schlagwörter: amharic programming language / damat / saba / Technology / T
Sprache: Englisch
Permalink: https://search.fid-benelux.de/Record/base-29234296
Datenquelle: BASE; Originalkatalog
Powered By: BASE
Link(s) : https://doi.org/10.4108/eai.7-2-2022.173333

INTRODUCTION: Programming languages enable us to communicate with our machines in a human-like way through computercode. Many programming languages have been developed; however, the majority of them do not have an Amharic developmentenvironment. This resulted in a Limited capacity of finding our solutions for our problems based on the context of where we are inthe world and lack of technological innovation in the Amharic Language.OBJECTIVES: the main goal of this study is to create an easy-to-use high-level Amharic programming language, as well asa special compiler Environment for the language.METHODS: To develop the Amharic-based compiler development environment (IDE), we have used the compiler developmentsenvironment principles by modifying existing algorithms for the language. In this study, we conducted a new Amharic programminglanguage environment called SABA, as well as a special Amharic interfaced compiler DAMAT.RESULTS: We discovered that the study support those who wanted to learn programming languages in their local language,and educational institutions found it better to teach and learn. Last, the study contributes to global technologicaladvancement.CONCLUSION: The study illustrates the possibilities of constructing a programming language environment using nativelanguage by developing a prototype, further additional keywords, and grammar will enhance the study.