A new simple programming language for education

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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.

Original languageEnglish
Title of host publication15th International Conference on Computer Science and Education, ICCSE 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages145-149
Number of pages5
ISBN (Electronic)9781728172675
DOIs
StatePublished - Aug 2020
Event15th International Conference on Computer Science and Education, ICCSE 2020 - Virtual, Delft, Netherlands
Duration: 18 Aug 202020 Aug 2020

Publication series

Name15th International Conference on Computer Science and Education, ICCSE 2020

Conference

Conference15th International Conference on Computer Science and Education, ICCSE 2020
Country/TerritoryNetherlands
CityVirtual, Delft
Period18/08/2020/08/20

Keywords

  • Compiled languages
  • Education
  • Grammars
  • Simple programming language

Fingerprint

Dive into the research topics of 'A new simple programming language for education'. Together they form a unique fingerprint.

Cite this