Zur Webseite der Informatik

Abteilung Programmiersprachen und Übersetzerbau

Concepts of Modern Programming Languages (2V + 1Ü)

Lecturer

Prof. Dr. Erhard Plödereder

Exercises

Mandy Northover

Dates

  • Lecture Friday 14:00 - 15:30  V38.03
  • Exercises Tuesday 09:45 - 11:15 0.457 (biweekly)
  • Exercises Thursday 09:45 - 11:15 0.108 (biweekly)
  • Exercises Friday 15:45 - 17:15  V38.03 (biweekly)

News

A note about the general exercise structure is available [PDF].

The link to the registration page for the exercise groups is as follows:

https://uebungsgruppen.informatik.uni-stuttgart.de/uebungsgruppen-bin/concepts/groups

In order to be able to access the page, please enter concepts as user name and the password you received in the lecture on 18.10 as password.

Please note that some content is in German only: you are therefore advised to use the translation key [PDF].

You can find some useful links here for downloading various compilers, and for various tutorials.

Lecture Notes

The lecture notes are available (via the internal network only). The additional OOP slides can be found here (internal network only). All kinds of comments and improvements are welcome.

The printed version can also be bought from the Kopierlädle.

Assignment Sheets

  On Materials
Sheet 1

November 5, 2013

November 7, 2013

November 8, 20

   
Sheet 2

 

November 19, 2013

November 21, 2013

November 22, 2013

   
Sheet 3

December 3, 2013

December 5, 2013

December 6, 2013

   
Sheet 4

December 17, 2013

December 19, 2013

   
Sheet 5

January 14, 2014

January 16, 2014

January 17, 2014

   
Sheet 6

January 28, 2014

January 30, 2014

January 31, 2014

   
Sheet 7

February 4, 2014

February 6, 2014

February 7, 2014

 

 

Literature

  • Michael L. Scott: Programming Language Pragmatics, 3rd ed. -- Morgan Kaufmann, 2009
  • Robert W. Sebesta: Concepts of Programming Languages, 9th ed. -- Addison-Wesley, 2009
  • David A. Watt: Programming Language Design Concepts, John Wiley & Sons, 2004
  • Ben-Ari, M.: Understanding Programming Languages, Wiley, 1996
  • Sethi, Ravi: Programming Languages - Concepts and Constructs
  • Ghezzi, C. and M. Jazayeri: Programming Language Concepts

Links

Consultation Hours

Prof Plödereder: Thursdays 13h30 - 14h30, room 1.211/1.217

Ms Northover: Thursdays 13h30 - 14h30, room 1.218