0 évaluation0% ont trouvé ce document utile (0 vote)
10 vues1 page
• Lenguajes de programación imperativos: entre ellos tenemos el Cobol, Pascal, C y Ada.
• Lenguajes de programación declarativos: el Lisp y el Prolog.
• Lenguajes de programación orientados a objetos: el Smalltalk y el C++.
• Lenguajes de programación orientados al problema: son aquellos lenguajes específicos para gestión.
4. CLASIFICACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN
Dado que los lenguajes de programación, en cierto modo, han tenido un desarrollo paralelo a la evolución de los ordenadores, se pueden clasificar atendiendo a su desarrollo histórico. Esta clasificación distingue cinco generaciones de lenguajes:
Primera generación: Lenguajes máquina.
Segunda generación: Ayudas a la programación, como los ensambladores.
Tercera generación: Lenguajes de alto nivel imperativos, que siguen vigentes en la actualidad, como Pascal, Modula• 2, Fortran, Cobol, C y Ada.
Cuarta generación: Lenguajes o entornos de programación orientados básicamente a aplicaciones de gestión y bases de datos, como SQL, Natural, etc.
Quinta generación: Lenguajes orientados a aplicaciones en Inteligencia Artificial, como Lisp y Prolog.
4.1. Clasificaciones de los lenguajes de alto nivel
De forma muy general, los lenguajes de alto nivel se pueden dividir en lenguajes de propósito general, que pueden ser empleados en cualquier tipo de aplicación y lenguajes
• Lenguajes de programación imperativos: entre ellos tenemos el Cobol, Pascal, C y Ada.
• Lenguajes de programación declarativos: el Lisp y el Prolog.
• Lenguajes de programación orientados a objetos: el Smalltalk y el C++.
• Lenguajes de programación orientados al problema: son aquellos lenguajes específicos para gestión.
4. CLASIFICACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN
Dado que los lenguajes de programación, en cierto modo, han tenido un desarrollo paralelo a la evolución de los ordenadores, se pueden clasificar atendiendo a su desarrollo histórico. Esta clasificación distingue cinco generaciones de lenguajes:
Primera generación: Lenguajes máquina.
Segunda generación: Ayudas a la programación, como los ensambladores.
Tercera generación: Lenguajes de alto nivel imperativos, que siguen vigentes en la actualidad, como Pascal, Modula• 2, Fortran, Cobol, C y Ada.
Cuarta generación: Lenguajes o entornos de programación orientados básicamente a aplicaciones de gestión y bases de datos, como SQL, Natural, etc.
Quinta generación: Lenguajes orientados a aplicaciones en Inteligencia Artificial, como Lisp y Prolog.
4.1. Clasificaciones de los lenguajes de alto nivel
De forma muy general, los lenguajes de alto nivel se pueden dividir en lenguajes de propósito general, que pueden ser empleados en cualquier tipo de aplicación y lenguajes
• Lenguajes de programación imperativos: entre ellos tenemos el Cobol, Pascal, C y Ada.
• Lenguajes de programación declarativos: el Lisp y el Prolog.
• Lenguajes de programación orientados a objetos: el Smalltalk y el C++.
• Lenguajes de programación orientados al problema: son aquellos lenguajes específicos para gestión.
4. CLASIFICACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN
Dado que los lenguajes de programación, en cierto modo, han tenido un desarrollo paralelo a la evolución de los ordenadores, se pueden clasificar atendiendo a su desarrollo histórico. Esta clasificación distingue cinco generaciones de lenguajes:
Primera generación: Lenguajes máquina.
Segunda generación: Ayudas a la programación, como los ensambladores.
Tercera generación: Lenguajes de alto nivel imperativos, que siguen vigentes en la actualidad, como Pascal, Modula• 2, Fortran, Cobol, C y Ada.
Cuarta generación: Lenguajes o entornos de programación orientados básicamente a aplicaciones de gestión y bases de datos, como SQL, Natural, etc.
Quinta generación: Lenguajes orientados a aplicaciones en Inteligencia Artificial, como Lisp y Prolog.
4.1. Clasificaciones de los lenguajes de alto nivel
De forma muy general, los lenguajes de alto nivel se pueden dividir en lenguajes de propósito general, que pueden ser empleados en cualquier tipo de aplicación y lenguajes