C ist eine der ältesten und einflussreichsten Programmiersprachen, entwickelt 1972 von Dennis Ritchie. Sie bildet das Fundament von Unix/Linux-Betriebssystemen, Netzwerk-Stacks, Datenbanken und unzähligen Embedded-Systemen. Ihre Stärke liegt in der direkten Hardwarenähe und maximaler Performance bei minimalem Overhead.
Die manuelle Speicherverwaltung in C ist gleichzeitig ihre größte Stärke und ihr kritischster Schwachpunkt: Buffer Overflows, Use-after-Free und Format-String-Angriffe machen C-Programme zu bevorzugten Zielen für Exploit-Entwickler. Trotz dieser Risiken bleibt C unverzichtbar für Kernel-Entwicklung, Netzwerkgeräte-Firmware und OT/IoT-Systeme.
