Development of Programming Learning Environment With Compiler Techniques

Sefa Aras, Eyup Gedikli · DergiPark (Istanbul University) · 2018

Inthis study, a task-based programming learning environment with simple syntaxwas developed. Existing environments are systems that are more difficult tosystematically develop, with more visual components being used, lesscontribution to the programming transition process. Within the developed environment,a new programming language has been defined, which is close to the actualprogramming languages. The programming learning environment has been developedas open source using computer science and engineering techniques, and is aframework for researchers seeking to develop such an environment. The languagein the programming learning environment is verified by lexical and syntaxanalysis steps. Finite state machines control the success of the task. Regularexpressions allow users to parse the code written by the user and make thenecessary analysis on the code.

Read the paper · More papers on PaperTik