BT Sözlüğü › Programlama › C

C

Programlama Svenska → Güncellendi: 2026-10-10

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.

← Sözlüğe dön