lunes, 19 de enero de 2009

conceptos basicos de lenguaje c

Concepto de lenguaje de programacion



El lenguaje de programacion se utilizan para escribier programas. Los programas de la computadoras modernas constan de secuencias de instrucciones que se codifican como secuencia de digitos numericos que podran entender dichas computadoras. El sistema de codificacion se conoce como lenguaje de maquina que es el lenguaje nativo de una computadora.



Clasificacion de los lenguajes de programacion


Los princiapales tipos de lenguaje de programacion son.

* Lenguaje maquina

*Lenguaje de bajo nivel

*lenguaje de alto nivel


En la epoca de los cuarenta nacian las principales computadoras digitalesel lenguaje que se utilizaba para programar era el lenguje maquina que traducia directamente el codigi maquina (codigo binario) conprensible por las computadoras , los investigadores de la epoca simplificaron el proceso de programcion desarrollanedo sistema de notacion en lasc uales las en¡intrucciones se representaban en forma tos (nemonico ) en vez de formatos numericos que eran mas dificiles de recoradar.


Para convertir los programas escritos en codigo nemotecnico a lenguaje maquina se dearrollaron programas ensamblaores (asemblers). Es decir, los ensambladores son programas que traduceno otros programas escritos en codigo nemotecnico en intrucciones numericas en el lenguaje maquina que son compatibles y le gibles por lla maquina. A estos lenguajes se les denomino de segunda generacion , reservando el nombres de primera generacion para los lenguajes de maquina.


En la decada de los 50 y 60 comenzaro a desarrollarse lenuajes de programacion de tercera ganercion que diferian de las generaciones anterores. Estos lenguajes se llamaron Lenguajes de lato nivel.


los lenguajes de alto nivel se conponen de eun lenguaje de u¡instrucciones primitivas mas faciles de escribir y recordar y recordar su funcionque los lenguajes maquina y ensambldor


Tambien surgio una alternativaalos traductores copiladores como medio de inplementacion de lenguajes de tercera generacion y se denomina Interpretes. Estos preogarmas eran similares alos traductoes excepto que ellos ejecutaban las instrucciones a medida que se traducian


No hay comentarios:

Publicar un comentario