¨PL1. Overview of
programming languages (2)
¨PL2. Virtual
machines (1)
¨PL3. Introduction to
language translation (2)
¨PL4. Declarations
and types (3)
¨PL5. Abstraction
mechanisms (3)
¨PL6. Object-oriented
programming (10)
¨PL7. Functional
programming
¨PL8. Language
translation systems
¨PL9. Type
systems
¨PL10. Programming
language semantics
¨PL11. Programming
language design
¨From Computing Curriculum 2001