IAD Index of Academic Documents
  • Home Page
  • About
    • About Izmir Academy Association
    • About IAD Index
    • IAD Team
    • IAD Logos and Links
    • Policies
    • Contact
  • Submit A Journal
  • Submit A Conference
  • Submit Paper/Book
    • Submit a Preprint
    • Submit a Book
  • Contact
  • Journal of Investigations on Engineering and Technology
  • Volume:1 Issue:2
  • Development of Programming Learning Environment With Compiler Techniques

Development of Programming Learning Environment With Compiler Techniques

Authors : Sefa ARAS, Eyüp GEDİKLİ
Pages : 14-18
View : 46 | Download : 10
Publication Date : 2018-12-30
Article Type : Research Paper
Abstract :In this study, a task-based programming learning environment with simple syntax was developed. Existing environments are systems that are more difficult to systematically develop, with more visual components being used, less contribution to the programming transition process. Within the developed environment, a new programming language has been defined, which is close to the actual programming languages. The programming learning environment has been developed as open source using computer science and engineering techniques, and is a framework for researchers seeking to develop such an environment. The language in the programming learning environment is verified by lexical and syntax analysis steps. Finite state machines control the success of the task. Regular expressions allow users to parse the code written by the user and make the necessary analysis on the code.
Keywords : Programming Learning Environment, Compiler, Lexical Analysis, Syntax Analysis, Finite State Machines

ORIGINAL ARTICLE URL

* There may have been changes in the journal, article,conference, book, preprint etc. informations. Therefore, it would be appropriate to follow the information on the official page of the source. The information here is shared for informational purposes. IAD is not responsible for incorrect or missing information.


Index of Academic Documents
İzmir Academy Association
CopyRight © 2023-2026