The aim of this unit will be to introduce the operational approach to programming language semantics.
It will show how this formalism is used to specify the meaning of some simple programming language constructs and to reason formally about semantic properties of programs.