Computer Science
CS 4400: Programming Languages
Lecture - 4 credits
ND
EI
IC
FQ
SI
AD
DD
ER
WF
WD
WI
EX
CE
- Introduces a systematic approach to understanding the behavior of programming languages.
- Covers interpreters; static and dynamic scope; environments; binding and assignment; functions and recursion; parameter-passing and method dispatch; objects, classes, inheritance, and polymorphism; type rules and type checking; and concurrency.
Introduces a systematic approach to understanding the behavior of programming languages. Show more.