arXiv · 2608.28202
URIUM: A Programming Language for a Practical Open Course on Compiler Design
Abstract
This paper presents the definition of a simple programming language used as the basis for developing a practical compiler design course. The course explains step by step how to build a compiler, from the initial analysis stages to code generation. The developed compiler generates code for various processors (MIPS, Intel, and RISC-V) and operating systems (MS-Windows and Linux). The course can be adapted to different levels of difficulty and can be used as a starting point for explaining more advanced topics.
Explore related subjects
Keep this discovery
Francisco J. Moreno Velo, Almudena García Jurado-Centurión. 2026-08-28. URIUM: A Programming Language for a Practical Open Course on Compiler Design. https://arxiv.org/abs/2608.28202
Cite the original work for its findings. Save a collection to share your selection of sources.
Discover connections
Connections use source metadata and explicit phrase matches, not verified experimental comparisons.