Das Skript dient dem besseren Verständnis von schwierigen Konzepten der Programmiersprache C durch Programmier-Beispiele (Beispiel-Code). Es ist für lernende Programmieranfänger gedacht. Zum Inhalt: Zunächst wird das Konzept von Strukturen erläutert, wie sie in C definiert werden und wie man mit den Strukturen umgeht (und wie nicht). Der zweite Teil beschreibt die Möglichkeiten mit der Programmiersprache C auf Dateien zuzugreifen, also zum Beispiel etwas aus Dateien zu lesen und dort abzuspeichern. Ein oft schwieriges Thema für Anfänger sind Zeiger oder auch Pointer genannt. Zeigen wird hier ein großes Kapitel gewidmet. Es wird erklärt, wie man Zeiger deklariert und wie man Nutzfelder erstellt bzw. löscht. Anschließend wird das erste Thema (Strukturen) mit dem dritten (Zeiger) verknüpft. Es geht um Strukturen in Zeigern. Anwendungen sind z.B. verkettete Listen, oder verkettete Binärbäume. Die Programmierung von diesen zwei Anwendungen wird sowohl verbal als auch mit Code-Beispielen sehr einfach und verständlich erklärt. Ein abschließendes Kapitel befasst sich noch mit der Benutzung Iteration und Rekursion in C-Programmen.