High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

Extensible and Executable Lexicon Metamodel for non-English-like Programming Languages

Author(s):

Masivi, Osee Muhindo , Rusangu University, Rusangu University

Keywords:

Meta Model, Non-English-Like, Programming Language, Lexicon

Abstract

Modern computer programming languages are supposed to be user friendly for every common man including non-English speakers. Unfortunately, this goal has not been reached because more than 80% of programming languages are built on English keywords and therefore, are only friendly to English speakers. Hence, programming quality as well as productivity are compromised for non-English native programmers. To address this problem, this paper proposes an extensible Meta model for programming languages (XMLPro) using local language lexicons and syntaxes. It is an executable Meta model proposing a real environment for setting up programming languages using any local languages. XML Pro allows its users to create a personalized lexicon and design a syntax aligned to their local languages grammar. On the long run, XML Pro would increase the productivity, quality, and time-to-market in programming language development. However, some improvements are needed in terms of complex grammar generation including object oriented features and windows user interface components.

Other Details

Paper ID: IJSRDV6I100203
Published in: Volume : 6, Issue : 10
Publication Date: 01/01/2019
Page(s): 858-863

Article Preview

Download Article