In diesem Kurs möchten wir die wesentlichen Konzepte der Sprache C nachvollziehen, anhand von Programmieraufgaben verinnerlichen und das Gelernte durch Anwendung festigen. Dabei besteht der Fokus nicht nur auf den syntaktischen Elementen der Sprache, sondern wir möchten auch tiefere Erkenntnisse über die Sprachphilosophie und Abwägungen im Design erlangen, mit dem Ziel die enorme Popularität der Sprache, 50 Jahre nach ihrem Entwurf, nachzuvollziehen.

Empfehlenswert ist der Besuch früh im Informatik-Bachelorstudium, da viele Pflichtveranstaltungen wie Compilerbau, Betriebssysteme und Digitale Systeme C-Kenntnisse voraussetzen.

Semester: SoSe 2024