c

Basic idea

A small, low-level imperative language (Ritchie, 1972) that maps directly onto the abstract machine of a typical CPU. Manual memory, weak static typing, no runtime — still the lingua franca of systems programming.

Key facts

Siblings