There is usually two parts to the definition of a (programming) language. The first part is what is called the syntax, that is, the sequence of characters, the language constructs (building blocks) that allow one to construct a program in that language. The second part of a language definition is what is termed as the Semantics of the language. Semantics often refers to the behaviour of a program in the language. This can in turn be defined in terms of the behaviour of the individual language constructs and how these interact with one another. This module will deal with language semantics.
Rating: /10 - reviews