مادة دراسية
CSC 340 Programming Languages and Compilation Spring 2020
The objective of this course is to explore different types of programming languages and their features, and study translation/compilation techniques used in translating the high-level languages to a machine language. A basic compiler for a small programming language will be implemented during the semester.