Die Lehrveranstaltung bietet eine Einführung in die Informatik und vermittelt Theorie und Praxis der Programmierung von Software am Beispiel der Sprache C. Die Vorlesung diskutiert Konzepte von Informationsdarstellung, Rechnerarchitektur und der strukturierten Programmierung auf Grundlage der Programmiersprache C. Außerdem werden Einführungen in Betriebssysteme und Programmierwerkzeuge gegeben. Objekte und Ansätze der objektorientierten Programmierung werden kurz gestreift, sollen aber erst in der nachfolgenden Veranstaltung "Programmiertechnik II" im Mittelpunkt stehen.