Origen Del Lenguaje C

Páginas: 3 (552 palabras) Publicado: 2 de marzo de 2013
INSTITUTO TECNOLOGICO DE CD. GUZMAN

UNIDAD III

DEL TORO MENDEZ LAURA PATRICIA


22 de febrero de 2013

ORIGENES DEL LENGUAGE C
Se trata de un lenguaje fuertemente tipificado de medionivel 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 muybajo 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 primeraestandarización del lenguaje C fue en ANSI, 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 comoestá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.
EL lenguaje C nació enlos Laboratorios Bell de AT&T y ha sido estrechamente asociado con el sistema operativo UNIX, ya que su desarrollo se realizo en este sistema y debido a que tanto UNIX como el propio compilador deC y la casi totalidad de los programas y herramientas de UNIX, fueron escritos en C. Su eficiencia y claridad han hecho que el lenguaje ensamblador apenas haya sido utilizado en UNIX.
Este lenguajeestá inspirado en el lenguaje B escrito por ken Thompson en 1970 con intención de recodificar el UNIX, que en la fase de arranque estaba escrito en ensamblador, en vista a su transportabilidad a otrasmaquinas. B era un lenguaje evolucionado e independientemente de la máquina, inspirado en el lenguaje BCPL concebido por Martìn Richard en 1967.

En 1972, Dennis Ritchie, toma el relevo y modificael lenguaje B, creando el lenguaje C y rescribiendo el UNIX en dicho lenguaje. La novedad que proporciono el lenguaje C sobre el B fue el diseño de tipos y estructuras de datos.

En 1980 Bjarne...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lenguaje c
  • Lenguaje C#
  • LENGUAJE C
  • Lenguaje c
  • Lenguaje C
  • Lenguaje c
  • lenguaje c
  • lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS