Professional Documents
Culture Documents
TRABAJO N2
LA PAZ BOLIVIA
Pgina 1
UNIVERSIDAD MAYOR DE SAN ANDRS FACULTAD DE INGENIERA INGENIERA PETROLERA COMPUTACIN PARA INGENIERA PET-223
Pgina 2
UNIVERSIDAD MAYOR DE SAN ANDRS FACULTAD DE INGENIERA INGENIERA PETROLERA COMPUTACIN PARA INGENIERA PET-223
Los lenguajes de este tipo pueden crear programas muy rpidos, pero son difciles de aprender, son especficos de cada procesador. Adems si llevamos el programa a otra computadora este programa no funcionara y se deber comenzar con su creacin de nuevo. Lenguajes de alto nivel: Este tipo de lenguajes de programacin son independientes de la mquina, lo podemos usar en cualquier computador con muy pocas modificaciones o sin ellas, son muy similares al lenguaje humano. Estos precisan de un programa intrprete que traduzca este lenguaje de programacin de alto nivel a uno de bajo nivel como el lenguaje de mquina que la computadora pueda entender. Los lenguajes de programacin de alto nivel son ms fciles de aprender porque se usan palabras o comandos del lenguaje natural, como por ejemplo del ingls. Este es el caso del BASIC, el lenguaje de programacin ms conocido. Existen muchos lenguajes de programacin de alto nivel con sus diferentes versiones. Por esta razn es difcil su tipificacin, a continuacin mostramos dos maneras de clasificar los lenguajes:
A) Clasificacin de los lenguajes de programacin de lato nivel desde el punto de vista de trabajar de los programas y la filosofa de su creacin: LENGUAJE DE PROGRAMACIN (alto nivel) Imperativos Declarativos Orientados a Objetos Orientados al Problema Naturales
EJEMPLOS Cobol, Pascal, Ada y C. Lisp y Prolog. Smalltalk y C++ Especficos para gestin. Semejanza del lenguaje de programacin al lenguaje humano.
Pgina 3
UNIVERSIDAD MAYOR DE SAN ANDRS FACULTAD DE INGENIERA INGENIERA PETROLERA COMPUTACIN PARA INGENIERA PET-223
B) Clasificacin de los lenguajes de programacin teniendo en cuenta el desarrollo de las computadoras segn sus generaciones:
LENGUAJE DE PROGRAMACIN Primera Generacin Segunda Generacin
DETALLE Dificultad de uso Fueron los primeros lenguajes de programacin de alto nivel imperativo. Son lenguajes de alto nivel imperativo siendo mas utilizados y vigentes en la actualidad. Usados en aplicaciones de gestin y manejo de bases de datos. Creados para inteligencia artificial y procesamiento de lenguajes naturales.
Tercera Generacin
Cuarta Generacin
Natural y SQL.
Quinta Generacin
Lisp y Prolog
Pgina 4