Lessico IT › Programmazione › C

C

Programmazione Svenska → Aggiornato: 2026-10-01

Linguaggio di programmazione di sistema. Dennis Ritchie, Bell Labs, 1972. Nato per riscrivere Unix a un livello più alto dell'assembly. La lingua franca di sistemi operativi, compilatori, sistemi embedded e runtime.

K&R C (il libro del 1978), ANSI C (C89/C90), C99, C11, C17, C23 (2024). Nucleo minimo: 32 parole chiave. La gestione manuale della memoria è da cinquant'anni all'origine della maggior parte delle falle di sicurezza (buffer overflow, use-after-free). Il contromovimento moderno: Rust per la programmazione di sistema. Nonostante ciò, C domina ancora il kernel Linux, l'embedded, le librerie di runtime (libc), Postgres e SQLite. Non morirà mai.

← Torna al lessico