C
Sistem programlama dili. Dennis Ritchie, Bell Labs, 1972. Unix’i assembly’den daha üst düzeyde yeniden yazmak için yaratıldı; işletim sistemlerinin, derleyicilerin, gömülü sistemlerin ve çalışma zamanlarının ortak dilidir.
K&R C (1978 kitabı), ANSI C (C89/C90), C99, C11, C17, C23 (2024). Minimal bir çekirdek: 32 anahtar sözcük. Elle bellek yönetimi, 50 yıldır güvenlik açıklarının çoğunun kaynağıdır (tampon taşması, use-after-free). Modern karşı hareket: sistem tarafında Rust. Yine de C; Linux çekirdeğinde, gömülü sistemlerde, çalışma zamanı kütüphanelerinde (libc), Postgres’te ve SQLite’ta hâlâ hâkim. Asla ölmeyecek.