CSCC24 - Principles of Programming Languages #
Semester Taken: Winter 2021
Programming Languages: TBA
Course Description:
Major topics in the design, definition, analysis, and implementation of modern programming languages.
Study of programming paradigms:
- Procedural (
C
,Java
,Python
)- Functional (
Scheme
,ML
,Haskell
)- Logic programming (
Prolog
,Mercury
)