CP472
Programming Languages
0.5 Credit
Hours per week:
- Lecture/Discussion: 3
Overview of programming languages, virtual machines, history of programming languages, programming language semantics, programming language design, introduction to language translation, declarations and types, abstraction mechanism, functional programming, logic programming, object-oriented programming.