Die Programmiersprache C ist sehr gut für Einsteiger geeignet, da sie die Basis für die modernen objektorientierten Sprachen C++, Java sowie C# bildet und außerdem als flexibel und effizient gilt. Das vorliegende Buch ist als Lern- und Arbeitsbuch der C-Programmierung konzipiert. Sie lernen anhand einer Vielzahl von Problemlösungen sich algorithmisches, strukturiertes Denken anzueignen und die Basiskonzepte (Algorithmenentwurf, Variablen, Anweisungen, Modularität, Speicherplatzmanipulation) zu beherrschen. Das theoretische Gerüst und die Vielfältigkeit der vorgestellten Themen machen das Buch auch für fortgeschrittene Leser interessant.