CS4400 (Programming Languages) course reviews and ratings at Northeastern (NEU). Average rating 3.6/5. Compare professors with RateMyProfessor reviews.
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.
Data updated October 2026.