CSC 433 Programming Languages
This course explores the fundamental constructs underlying programming
languages and their use. Concepts are illustrated using a selection
of representative languages. Topics include language design, scoping
rules, binding, parameter passing, as well as an exploration of
interpreters and compilers. Prerequisite: CSC 302.
Credits
3