You are on page 1of 7

Universidad Fermn Toro

Decanato de Ingeniera
Cabudare, edo. Lara

GENERACIONES DE LOS
LENGUAJES DE
PROGRAMACION
Alumno: Nelson Domnguez, C.I.:20.349.387
Materia: Intr. A los Lenguajes de Programacin
Seccin: SAIA
Profesora: Olgamar Garrido
CABUDARE, NOVIEMBRE 2010

Qu es un lenguaje de
Programacin?
Un lenguaje de programacin es cualquier lenguaje artificial, el
cual, se utiliza para definir adecuadamente una secuencia de
instrucciones que puedan ser interpretadas y ejecutadas en una
computadora. Pueden usarse para crear programas que controlen
el comportamiento fsico y lgico de una mquina, para expresar
algoritmos con precisin, o como modo de comunicacin humana.

Generaciones de los
Lenguajes de Programacin
Los lenguajes de programacin han pasado por 4 diferentes
generaciones en las que han evolucionado notablemente.
Las 2 primeras son llamadas de bajo nivel, porque Son
dependientes de la mquina, estn diseados para
ejecutarse en una determinada computadora; Y las 2 mas
recientes, las de alto nivel Son independientes de la
mquina y se pueden utilizar en una variedad de
computadoras.

Primera Generacin: Lenguaje de Maquina


Segunda Generacin: Lenguajes Simblicos
Tercera Generacin: Lenguajes de Alto Nivel
Cuarta Generacin: Programacin Orientada a Objetos
Quinta Generacin: Lenguajes de Inteligencia Artificial

Primera Generacin:
Empieza en los aos 1940-1950. Consiste en un sistema de
cdigos directamente interpretable por un circuito micro
programable, compuesto por un conjunto de instrucciones que
determinan acciones a ser tomadas por la mquina . Son
sistemas digitales, lo que significa que trabajan con dos nicos
niveles de tensin. Dichos niveles, por abstraccin, se simbolizan
con el cero, 0, y el uno, 1,
por eso el lenguaje de mquina slo utiliza dichos signos. Todas
las instrucciones y mandatos se escriban valindose de
cadenas de estos dgitos.

Segunda Generacin:
El Lenguaje Simblico, constituye la representacin ms directa
del cdigo mquina especfico para cada arquitectura de
computadoras legible por un programador. Fue usado
principalmente en los inicios del desarrollo de software,
cuando an no se contaba con los
potentes lenguajes de alto nivel. Un
programa escrito en lenguaje Simblico
consiste en una serie de instrucciones que
corresponden al flujo de rdenes
ejecutables que pueden ser cargadas en
la memoria de un sistema basado en
microprocesador. Salen al mercado a
fines de los aos 50

Tercera Generacin:
Estos lenguajes, Estos son mas fciles de aprender y usar que los
lenguajes maquina y ellenguaje Simblico, pues su similitud con
lacomunicaciny comprensin humana cotidiana es mayor. Se
crean enunciados tales como, Print, Total sales, Read normal Pay
etc. Aunque son mas fciles de programar, no son tan eficientes
en trminos de rapidez operacional ymemoria. Entre ellos se
encuentran C, Fortran, Smalltalk, Ada, C++, C#, Cobol, Delphi,
Java, etc.

Cuarta Generacin:
Su caracterstica distintiva es el nfasis en especificarques lo
que se debe hacer, en vez de cmo ejecutar una tarea. Las
especificaciones de los programas se desarrollan a un ms alto
nivel que en los lenguajes de la generacin anterior. La
caracterstica distintiva es ajena a los procedimientos, el
programador no tiene que especificar cada paso para terminar
una tarea o procesamiento. Son lenguajes que se relacionan
menos conprocedimientosy que son aun mas parecidos al ingles.

You might also like