A4 Refereed article in a conference publication
Define and visualize your first programming language
Authors: Laakso MJ, Kaila E, Rajala T, Salakoski T
Conference name: Advanced Learning Technologies, 2008. ICALT '08. Eighth IEEE International Conference on Advanced Learning Technologies
Publication year: 2008
Journal name in source8TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS
First page : 324
Last page: 326
Number of pages: 3
ISBN: 978-0-7695-3167-0
DOI: https://doi.org/10.1109/ICALT.2008.313
Pseudo languages are usually subsets of existing programming languages, and thus can be used to teach all the basic programming concepts. This however leads to a fact that programs written in pseudo code are usually not executable as-is. With this in mind we have developed a program visualization tool called ViLLE. The tool has a built-in pseudo language, a subset of Python. User can add programming examples written in Java and translate them to other languages. Additionally, a user can define own pseudo languages and modify the existing syntaxes.