Lenguaje de programación C
C programming language
- Fecha
- 1972 · fiabilidad alta
- Lugar
- Bell Labs, Murray Hill, Nueva Jersey, EE. UU.
- Autoría
- Dennis Ritchie (Bell Labs)
- Personas
- 👤 Dennis Ritchie1941–2011
- Ámbito
- Saber y símbolos
Qué es
Lenguaje de sistemas de bajo nivel pero portable, con punteros y tipos, creado para reescribir Unix. Es el lenguaje en que están escritos los núcleos de los sistemas operativos y la base sintáctica de C++, Java y JavaScript.
A qué dio paso
- La portabilidad del software entre arquitecturas
- Los sistemas embebidos y el firmware de todo dispositivo
- Las vulnerabilidades de memoria que motivan lenguajes seguros como Rust
Se apoya en
- Unix1969
- lenguaje B
- BCPL
- ALGOL