COMS W4115
Programming Languages and Translators
Lecture 1: January 22, 2014
Introduction to PLT

1. Teaching Staff

2. Course Objectives

3. Course Syllabus

4. Textbooks and References

5. Course Requirements, Grading, and Late Policy

6. Project Requirements

7. Programming Languages

8. Kinds of Languages

9. Influential Languages

10. Language Design Issues

11. To Do

  1. Start forming your project team immediately. Teams should be in place by Feb 3, 2014.
  2. Use Piazza to publicize your interests.
  3. Contact Kevin Walters (kmw2168@columbia.edu) for help forming or finding a team.
  4. Once your team has been formed, let Kevin know who is on it.
  5. Give your language a name.

12. Reading Assignment



aho@cs.columbia.edu