Programming Languages

Bernd Finkbeiner, Room 506, Building E 1 3, office hours Wednesdays 15-16

Stammvorlesung (9 LP)
Wintersemester 2003/2004

Time and place

Syllabus

Programming languages provide the abstractions, organizing principles, and control structures that programmers use to write good programs. In this course we study the concepts that appear in programming languages, issues and trade-offs that arise in their design, and the way that language design affects program development.

Topics

Textbook

The course is based on the textbook

Concepts in Programming Languages
John C. Mitchell
ISBN: 0521780985