Compiler Lecture 1
Compiler Lecture 1
Lecture 1: Introduction
• Aims:
– Any program written in a programming language must
be translated before it can be executed.
– This translation is typically accomplished by a
software system called compiler.
– This course aims to introduce students to the principles
and techniques used to perform this translation and
the issues that arise in the construction of a compiler.