Sunteți pe pagina 1din 3

Generaciones Del Lenguajes De Programación

Los equipos de ordenador han pasado por cuatro generaciones, de las que las tres
primeras (ordenadores con válvulas, transistores y circuitos integrados) la cuarta
(circuitos integrados a gran escala) es más discutible.

Primera Generación

Código máquina y Ensambladores

La primera generación de lenguajes de programación consistía enteramente de una


secuencia de 0s y 1s que los controles de la computadora interpretan como instrucciones,
eléctricamente.

Segunda Generación
Primeros lenguajes de alto nivel
No estructurados
– Fortran, Cobol, Basic
La segunda generación de lenguajes de programación consistía se identificaron como
lenguajes ensambladores. Un lenguaje ensamblador convierte las secuencias de 0s y 1s a
un lenguaje entendido por los seres humanos, como “añadir”, “sumar”, etc.
El código escrito en un lenguaje ensamblador se convierte en lenguaje de máquina (1GL).

Tercera Generación
Lenguajes estructurados: Algol, Pascal, C, ADA.

Lenguajes Específicos: Lisp, Prolog, Smalltalk

La tercera generación de lenguajes de programación se conoce como lenguajes de alto


nivel. Un lenguaje de alto nivel tiene una gramática y sintaxis similar a las palabras en
una oración. Un compilador se encarga de traducir el lenguaje de alto nivel a lenguaje
ensamblador o código máquina.

Todos los lenguajes de programación de software necesitan ser traducidos a código de


máquina para una computadora para utilizar las instrucciones que contienen.

Cuarta Generación
Lenguajes Declarativos: SQL Generadores de aplicaciones, Herramientas CASE

Programación Visual: Visual Basic, Visual C

Lenguajes Orientados a Objeto C++, Java, Eiffel

La cuarta generación de lenguajes de programación avanza en la sintaxis utilizada.


Lenguajes 4GL se utilizan típicamente para acceder a bases de datos.

Quinta generación

Imitación de la mente humana

La quinta generación de lenguajes de programación es utilizada para redes neuronales.


Una red neuronal es una forma de inteligencia artificial que trata de imitar la mente
humana.

Bibliografía:
http://www.cavsi.com/preguntasrespuestas/cuales-son-las-generaciones-de-los-lenguajes-de-
programacion/
https://prezi.com/unef74u5wa0l/generaciones-de-los-lenguajes-de-programacion/
Nombre: Alexis Barrera
Código: 6426

S-ar putea să vă placă și