@inproceedings{e299f4c1243140ca81971ab0c799e90d,
title = "A new simple programming language for education",
abstract = "This paper presents the development of a new small programming language named SIMPLE, {"}Simple Imperative-Model Programming Language for Education. The motivations for the development of this new language stems from the lack of literature for practical efforts and guidelines to develop programming languages bottom-up from scratch. We believe that exposing students to the process of creating a programming language carries significant educational benefits and real experience in a serious project. Further, we discuss the language grammar and demonstrate its main elements and features. The new language has been tested extensively using 60+ programs designed to evaluate all elements of the language.",
keywords = "Compiled languages, Education, Grammars, Simple programming language",
author = "Rababaah, {Aaron Rasheed}",
note = "Publisher Copyright: {\textcopyright} 2020 IEEE.; 15th International Conference on Computer Science and Education, ICCSE 2020 ; Conference date: 18-08-2020 Through 20-08-2020",
year = "2020",
month = aug,
doi = "10.1109/ICCSE49874.2020.9201755",
language = "English",
series = "15th International Conference on Computer Science and Education, ICCSE 2020",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "145--149",
booktitle = "15th International Conference on Computer Science and Education, ICCSE 2020",
address = "United States",
}