C Language Overview
A small, fast, portable systems language created by Dennis Ritchie at Bell Labs (1972) to write Unix.
Beginner
C gives direct control of memory and hardware with little runtime overhead, which is why operating systems, firmware, databases and language interpreters (including CPython) are written in it. The trade-off: the programmer is responsible for memory safety.
Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.
Discussion (0)
Sign in or join free to ask questions and discuss this topic.