Kurzbeschreibung

Programmiersprachen I

- Kurzbeschreibung -

Gegenstand der Vorlesung sind Konzepte in Programmiersprachen, ferner Grundlagen der formalen Beschreibung und Programmierparadigmen.

Inhalte:

Bindung und Parameterübergabe, Ablaufsteuerung in sequentiellen Sprachen
Grundlagen der formalen Beschreibung: Syntax, Semantik, Modellsprachen
Typsysteme und Typinferenz, Datenabstraktion und Modularität
Paradigmen: funktionale Programmierung, Logikprogrammierung, imperative und objektorientierte Programmierung