Programming Languages

Programmiersprachen 1

Das Thema dieser Veranstaltung sind die Grundlagen der Programmiersprachen: Was für Sprachkonzepte gibt es, was bedeuten sie, wie benutzt man sie. Einige Stichworte zu den behandelten Themen: Lambda-Kalkül, Interpreter, Auswertungsstrategien, Continuations, Fixpunkte und Rekursion, Monaden, Objekte und Klassen, Typsysteme, Modulsysteme, Makros, domänenspezifische Sprachen, Scheme, Haskell, Scala, Java.

  • Eintrag im Vorlesungsverzeichnis: Alma

Dozenten

Zeit und Ort

Vorlesung:

  • Montags, 10 c.t.-12 Uhr im F122
  • Donnerstags, 10 c.t.-12 Uhr im F122

Übung:

  • Montags, 12 c.t.-14 Uhr im F122

Klausur

  • Donnerstag, 23.7.2020 14 - 16 Uhr