Академический Документы
Профессиональный Документы
Культура Документы
Unidad 1
Segundo semestre
Grupo B2
ndice
Introduccin ........................................................................................................................................ 3 Etapas del Lenguaje C.......................................................................................................................... 4 Historia del Lenguaje C ........................................................................................................................ 5 Evolucion del lenguaje C ..................................................................................................................... 6 Tipos de leguanje de programacin .................................................................................................... 8 Conclusin ........................................................................................................................................... 9 Otras Fuentes .................................................................................................................................... 10
Introduccin
En este documento podremos observar y dar a conocer acontecimientos sobre la historia del lenguaje C y sobre todo sus etapas en la que participa esta interesante aplicacin mas en las computadoras, Podremos conocer y comprender que es cercanamente el lenguaje de programacin C asi como conocer cuales son los diferentes tipos de lenguajes de programacin que los pueden componen. Este documento fue realizado y hecho con la finalidad de divulgar la informacin que se planteara asi como reforzar o enriquecer todo nuestros conocimientos que ya poseemos sobre este tema de mucho inters y aplicacin.
Se dice que este lenguaje de programacin fue creado en 1972 por Dennis M. Ritchie en los laboratorios Bell como evolucin del anterior lenguaje B, a la ves basado n BCPL. As mismo que B, el lenguaje orientado a la implementacin de sistemas operativos, concretamente Unix. C es apreciado por la eficiencia del codigo que produce y es el lenguaje de programacin mas popular parar crear software de sistemas, aunque tambin se utiliza para crear aplicaciones. se trata de un lenguaje fuertemente tipificado de medio nivel pero con muchas caractersticas de bajo nivel. dispone de las estructuras tipicas de los leguajes de alto nivel pero, a su ves, contiene de contricciones de lenguaje que le permiten un control a muy bajo nivel. Los copiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar codigo en ensamblador con codigo C o acceder directamente a memoria o dispositivos perifricos. La primera estandarizacin del lenguaje C fue en ANSI, con el estndar X#.159-1989. El lenguaje que define este estndar fue conocido vulgarmente con ANSI C. Posteriormente, en 1990, fue ratificado como estndar ISO (ISO/IEC 9899:1990). la adopcin de este estndar es muy amplia por lo que, si los programas creados lo siguen, el cdigo es porttil entre plataformas y/o arquitecturas.
Durante los siguientes aos, el lenguaje C permaneci sin demasiados cambios. Sin embargo, como haba sucedido antes, los distintos compiladores fueron incorporando caractersticas adicionales, que otros compiladores no tenan, siendo C++ la principal influencia. Fue por ello que a finales de los noventa se decidi revisar el estndar de C, lo que llev a la publicacin del estndar C99. Este estndar incluye varias nuevas caractersticas como son: las funciones inline; la posibilidad de declarar variables en cualquier parte del cdigo; los comentarios de una sola lnea utilizando //; los tipos de datos long long int, bool y complex, entre otras.
Conclusin Con este trabajo obtuve los conocimientos sobre los principios del lenguaje C o fundamentales para poder avanzar con mis aprendizajes superiores, tambin mejore el gusto por la programacin y las ganas de aprender un nuevo sistemas de lenguaje, tambin conocimos a grandes rasgos sus inicios y su evolucin del lenguaje C de programacin . Se consigui abarcar gran parte del tema visto ya que es un tema muy extenso y algo complejo pero al igual de mucha importancia para los futuros ingenieros y mas para lso que desempearn un papel cercano a la computadora, espero y a los futuros lectores les deje en claro la informacin aportada y valoren la importancia de aprender un sistema de programacin, y les pueda generar un vinculo mas de informacin respecto al tema.
Otras Fuentes
Annimo, C (lenguaje de programacin), http://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n), en lnea, 26 ene 2013
10