2021
DOI: 10.11591/ijaas.v10.i2.pp171-177
|View full text |Cite
|
Sign up to set email alerts
|

Design and implementation of an African native language-based programming language

Abstract: <p>Most of the existing high level programming languages havehitherto borrowed their lexical items from human languages including European and Asian languages. However, there is paucity of research information on programming languages developed with the lexicons of an African indigenous language. This research explored the design and implementation of an African indigenous language-based programming language using Yoruba as case study. Yoruba is the first language of over 30 million people in the south-w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 4 publications
0
2
0
Order By: Relevance
“…Rather than trying to build an objective or universal AI system, many new projects attempt to adapt AI research for local contexts. That might mean creating new programming languages based on other scripts and writing systems—such as Qalb, which allows the user to write in Arabic—or using Indigenous grammatical categories to reimagine what it means to “run” code (Olatunji et al, 2019). Other projects adapt large-scale AI projects, such as Google Translate, to local datasets, while refusing to sell the data or results to outside industry (Abdilla, 2018).…”
Section: Intelligence Ai and Educationmentioning
confidence: 99%
“…Rather than trying to build an objective or universal AI system, many new projects attempt to adapt AI research for local contexts. That might mean creating new programming languages based on other scripts and writing systems—such as Qalb, which allows the user to write in Arabic—or using Indigenous grammatical categories to reimagine what it means to “run” code (Olatunji et al, 2019). Other projects adapt large-scale AI projects, such as Google Translate, to local datasets, while refusing to sell the data or results to outside industry (Abdilla, 2018).…”
Section: Intelligence Ai and Educationmentioning
confidence: 99%
“…A subset of a computer programming language (PL) based on the lexicons of an African indigenous language, specifically the Yoruba language, has been developed. Its design, as well, as its prototype implementation has been reported (Olatunji, et al, 2018;Olatunji et al, 2019a;Olatunji et al, 2021). More than 30 million people in Nigeria, Africa have Yoruba as their first language, while the language is spoken by more than one hundred million people throughout the world (Eludiora, et al, 2015).…”
Section: Introductionmentioning
confidence: 99%