C programming language
Lenguaje de programación C
- Date
- 1972 · confidence high
- Place
- Bell Labs, Murray Hill, New Jersey, United States
- Credited to
- Dennis Ritchie (Bell Labs)
- People
- 👤 Dennis Ritchie1941–2011
- Field
- Knowledge & symbols
What it is
Low-level but portable systems language, with pointers and types, created to rewrite Unix. It is the language in which operating system kernels are written and the syntactic basis of C++, Java and JavaScript.
What it led to
- The portability of software across architectures
- Embedded systems and firmware in every device
- The memory vulnerabilities that motivate safer languages such as Rust
Built on
- Unix operating system1969
- B (programming language)
- BCPL
- ALGOL