Lenguaje C - HISTORIA (IMPLEMENTADOR)
Seamos breves, Pero basemonos un momento en la historia, C++ , que es conocido como una version de C Mejorado.
Definiendo que C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL ( Basic Combined Programming Language - Lenguaje de Programación Básico Combinado).
¿Quien fue Dennis M. Ritchie?
Uno de los personajes ganadores de la medalla nacional de tecnologia entregada por el presidente de Clinton, el cual recibio con su compañero

Dennis MacAlistair Ritchie (9 de septiembre de 1941 - 12 de octubre de 2011) fue un científico de la computación estadounidense.

Denis M. Colaboró en el diseño y desarrollo de los sistemas operativos Multics y Unix, así como el desarrollo de varios lenguajes de programación como el C, tema sobre el cual escribió un célebre clásico de las ciencias de la computación junto a Brian Wilson Kernighan: El lenguaje de programación C.
Recibió el Premio Turing
de 1983 por su desarrollo de la teoría de sistemas operativos genéricos
y su implementación en la forma del sistema Unix. En 1998 le fue
concedida la Medalla Nacional de Tecnología de los Estados Unidos de América. El año 2007 se jubiló, siendo el jefe del departamento de Investigación en software de sistemas de Alcatel-Lucent.
Ritchie es conocido sobre todo por ser el creador del lenguaje de programación C y cocreador, junto con Ken Thompson, del sistema operativo Unix. También fue coautor junto con Brian Kernighan del manual El lenguaje de programación C, que durante años fue el estándar de facto del lenguaje (conocido como K&R C), hasta la aparición del ANSI C.
Estos aportes convirtieron a Ritchie en un importante pionero de la informática
moderna. El lenguaje C se usa ampliamente hoy día en el desarrollo de
aplicaciones y sistemas operativos, y ha sido una gran influencia en
otros lenguajes más modernos como el lenguaje de programación Java.
Unix también ha sentado las bases de los sistemas operativos modernos,
estableciendo conceptos y principios que hoy son ampliamente adoptados.
¿Quien es Ken Thompson?
Kenneth Lane Thompson ( Nueva Orleans, 4 de febrero de 1943), conocido como Ken Thompson, es un pionero en las ciencias de la computación. Su trabajo con el lenguaje de programación B y el sistema operativo UNIX y Plan 9 para los laboratorios Bell. Se le adjudica a Thompson, junto a Dennis Ritchie, la creación de UNIX.
C - HISTORIA
Uno de los objetivos de diseño del lenguaje C es que sólo sean necesarias unas pocas instrucciones en lenguaje máquina
para traducir cada elemento del lenguaje, sin que haga falta un soporte
intenso en tiempo de ejecución. Es muy posible escribir C a bajo nivel
de abstracción; de hecho, C se usó como intermediario entre diferentes
lenguajes.
En parte a causa de ser de relativamente bajo nivel y de tener un modesto conjunto de características, se pueden desarrollar compiladores de C fácilmente. En consecuencia, el lenguaje C está disponible en un amplio abanico de plataformas (más que cualquier otro lenguaje). Además, a pesar de su naturaleza de bajo nivel, el lenguaje se desarrolló para incentivar la programación independiente de la máquina. Un programa escrito cumpliendo los estándares e intentando que sea portátil puede compilarse en muchos computadores.
C se desarrolló originalmente (conjuntamente con el sistema operativo Unix, con el que ha estado asociado mucho tiempo) por programadores para programadores. Sin embargo, ha alcanzado una popularidad enorme, y se ha usado en contextos muy alejados de la programación de software de sistema, para la que se diseñó originalmente.
Kenneth Lane Thompson ( Nueva Orleans, 4 de febrero de 1943), conocido como Ken Thompson, es un pionero en las ciencias de la computación. Su trabajo con el lenguaje de programación B y el sistema operativo UNIX y Plan 9 para los laboratorios Bell. Se le adjudica a Thompson, junto a Dennis Ritchie, la creación de UNIX.

KEN THOMPSON (IZQUIERDA).
Junto a Dennis Obtuvieron alguna medallas de Gran Reconocimiento Como:
- Premio Turing (1983), junto con Dennis Ritchie. Por sus contribuciones al desarrollo de sistemas operativos en general y la creación de UNIX en particular.
- Medalla nacional de la Tecnología de Estados Unidos (1999).
- Premio Tsutomu Kanai (1999) del IEEE.
C - HISTORIA
Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix.
C es apreciado por la eficiencia del código que produce y es el
lenguaje de programación más popular para crear software de sistemas,
aunque también se utiliza para crear aplicaciones.
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos.
La primera estandarización del lenguaje C fue en ANSI(American National Standards Institute), con el estándar X3.159-1989. El lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en 1990, fue ratificado como estándar ISO
(ISO/IEC 9899:1990). La adopción de este estándar es muy amplia por lo
que, si los programas creados lo siguen, el código es portátil entre
plataformas y/o arquitecturas.
Con esto se dice que C es un lenguaje de Nivel Medio, Gracias a su compilador, tambien debemos saber que C es un Lenguaje Estructurado, A diferencia de C++(Su mejora) Es un lenguaje Orientado a Objetos, Esto es al patron en que se usa para escribir codigo.
¿POR QUE SE DISEÑO EL LENGUAJE C?
En parte a causa de ser de relativamente bajo nivel y de tener un modesto conjunto de características, se pueden desarrollar compiladores de C fácilmente. En consecuencia, el lenguaje C está disponible en un amplio abanico de plataformas (más que cualquier otro lenguaje). Además, a pesar de su naturaleza de bajo nivel, el lenguaje se desarrolló para incentivar la programación independiente de la máquina. Un programa escrito cumpliendo los estándares e intentando que sea portátil puede compilarse en muchos computadores.
C se desarrolló originalmente (conjuntamente con el sistema operativo Unix, con el que ha estado asociado mucho tiempo) por programadores para programadores. Sin embargo, ha alcanzado una popularidad enorme, y se ha usado en contextos muy alejados de la programación de software de sistema, para la que se diseñó originalmente.
Información recopilada por Antony Loza
Estudiante Ing. Sistemas
Profesor: Jesús García Valdespino.
Unefa - Extensión Ocumare del tuy
ESTADO MIRANDA
VENEZUELA
Saludos compañeros quien tiene alguna duda con respecto a la informacion aportada aqui, Desde fuentes Digitales y tambien fuentes Tangibles Como libros "".
ResponderEliminarTodo bien con respecto a la historia de C, pero creo que te falta espesificar las fechas de las clases, acuerdate de eso compañero.
ResponderEliminarCierto gracias !! voy a seguir agregando informacion , Saludos.
Eliminaren cuanto a la publicacion esta bien pero lo mismo dice jose te faltan especificar las fechas de las clases
ResponderEliminarSaludos cierto y muchas gracias, seguire añadiendo informacion.
Eliminar