¿Cómo se desarrolló el lenguaje C?
La siguiente es la historia del desarrollo del lenguaje C, desde la cual no es difícil ver el proceso de desarrollo del lenguaje C:
En 1967, Martin Richards de la Universidad de Cambridge simplificó el CPL. lenguaje, dando como resultado BCPL (lenguaje de programación combinatoria básica).
En la década de 1960, el investigador de AT&T Bell Labs, Ken Thompson, no tenía nada que hacer y le picaba el dedo. Quería jugar en un videojuego que inventó para simular la navegación en el sistema solar: los viajes espaciales. Cuando el jefe regresó, encontró una máquina de respaldo: PDP-7, pero esta máquina no tenía un sistema operativo y el juego tenía que usar algunas funciones del sistema operativo, por lo que se propuso desarrollar un sistema operativo PDP-7. Posteriormente, este sistema operativo recibió el nombre de -UNIX.
En 1970, Ken Thompson de Bell Labs diseñó un hardware muy simple y muy parecido al lenguaje B (tome las iniciales de BCPL). Escribió el primer sistema operativo UNIX en lenguaje B.
En 1971, Dennis M. Ritchie, a quien también le encantaban los viajes espaciales, se unió al proyecto de desarrollo de Thompson para desarrollar UNIX. Su trabajo principal fue transformar el lenguaje B para hacerlo más maduro. En 1972, D.M. Ritchie de Bell Labs finalmente lo diseñó. Nació un nuevo lenguaje basado en el lenguaje B. Tomó la segunda letra de BCPL como nombre de este lenguaje. , que es lenguaje C