Lenguaje de Programación C

download Lenguaje de Programación C

of 6

description

cscss

Transcript of Lenguaje de Programación C

Lenguaje de programacin c

Lenguaje de programacin c

Historia:En 1967Martin Richardcreo el lenguaje BCPL que fue la base para la creacin del lenguaje B escrito porKen Thompsonen 1970 con la intencin de recodificar el UNIX, que en su fase de arranque estaba codificado en lenguaje ensamblador. El lenguaje C fue creado porDennis Ritchieen los laboratorios Bell en 1972, el C fue creado con un fin especfico: el diseo del sistema operativo UNIX. Este lenguaje solo es una modificacin del lenguaje B. El lenguaje C se llama de esta forma debido a que su predecesor fue llamado B.

Definicin:ElC es un lenguaje de programacin de nivel medio ya que combina los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador. Al igual que B, es un lenguaje orientado a la implementacin deSistemas Operativos, concretamenteUnix. C es apreciado por la eficiencia del cdigo que produce y uno de los lenguajes de programacin ms populares para crear software de sistemas, aunque tambin se utiliza para crear aplicaciones.

Caractersticas:Usa un lenguaje depreprocesador, para tareas como definirmacrose incluir mltiples archivos decdigo fuente.Acceso a memoria de bajo nivel mediante el uso depunteros.Interrupciones al procesador conuniones.Por defecto, el paso deparmetrosa una funcin se realiza por valores.variables estticas, que permiten una forma rudimentaria deencapsulado