IT-Lexikon › Programmierung › C

C

Programmierung Svenska → Aktualisiert: 2026-09-06

Systemprogrammiersprache. Dennis Ritchie, Bell Labs, 1972. Geschaffen, um Unix auf einer höheren Ebene als Assembler neu zu schreiben. Die Lingua franca für Betriebssysteme, Compiler, Embedded-Systeme und Laufzeitumgebungen.

K&R-C (das Buch von 1978), ANSI C (C89/C90), C99, C11, C17, C23 (2024). Minimaler Kern: 32 Schlüsselwörter. Manuelle Speicherverwaltung ist seit 50 Jahren die Quelle der meisten Sicherheitslücken (Pufferüberlauf, Use-after-free). Die moderne Gegenbewegung heißt Rust für Systemcode. Trotzdem dominiert C weiterhin den Linux-Kernel, Embedded-Systeme, Laufzeitbibliotheken (libc), Postgres, SQLite. Wird nie sterben.

← Zurück zum Lexikon