SLIDE 1
Semantics of programming languages: is about developing techniques for designing and describing programming languages. Semantics approaches include:
- axiomatic (the program logic) – an exam-
ple is Hoare logic.
- operational – an example is Java Abstract
Machine.
- denotational – gives mathematical mean-
ing of language constructs.
2