sábado, 22 de octubre de 2016

Clasificación de los lenguajes de programación  

Los lenguajes de programación se pueden clasificar de acuerdo con diversos criterios. El criterio más simple que se puede considerar hace referencia a la proximidad del lenguaje con la máquina o con el lenguaje natural. De acuerdo con este criterio, existen tres niveles:
            • Lenguajes de bajo nivel: Lenguajes máquina.
            • Lenguajes de nivel medio: Lenguajes ensambladores y macroensambladores.
            • Lenguajes de alto nivel: El resto de los lenguajes, a los que ya hemos hecho referencia.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.


No hay comentarios.:

Publicar un comentario