Multilingual Interface for C++

Main Article Content

F. Q. KHAN
S. M.BUHARI
G.TSARAMIRSIS
M.BASHERI
M.ASHRAF
S.JAN

Abstract

:Themultilingual interface for C++project aims to help students at the early stages to learn programming while bypassing the language barrier. Additionally, it can aid in the transfer of skills gained by the students to C++. The proposed interface utilizes the pre-processor commands of C++ and offers a simplified syntax and translate the keywords to natural language.The problem however is that keywords from some natural languages cannot be written in ASCII and there are multiple words for some keywords.The outcome of the experiment reveals that the presence of multiple natural language words to cater for a specific traditional programming language keyword causes confusion among novice programmers. The Syntax and keywords were formulated by a three phased workshop on school children and teachers.The multilingual interface for C++ was evaluated by a study on KG to 7thGrade children and novice programmers.The findings showed that natural language-based programming is not a complete solution for the difficulties faced by novice programming language learners. But, it could assist in elimination of certain syntax errors, while adding to the complexity of natural language constructs.

Article Details

How to Cite
F. Q. KHAN, S. M.BUHARI, G.TSARAMIRSIS, M.BASHERI, M.ASHRAF, & S.JAN. (2020). Multilingual Interface for C++ . Sindh University Research Journal - SURJ (Science Series), 50(4). Retrieved from https://sujo.usindh.edu.pk/index.php/SURJ/article/view/1104
Section
Articles