Generaciones del lenguaje de programación - Kevin Koortryght 602

  • PRIMERA GENERACIÓN

    PRIMERA GENERACIÓN
    Los programas en lenguaje máquina se escriben en el nivel más básico de operación de la computadora. Las instrucciones se codifican como una serie de unos (1) y ceros (0). CARACTERISTICAS: -El lenguaje máquina es el único lenguaje que entiende directamente el ordenador. -Su estructura está completamente adaptada a los circuitos de la máquina y muy alejada de la forma de expresión y análisis de los humanos. -Estos programas son complicados de leer y difíciles de escribir
  • SEGUNDA GENERACIÓN

    SEGUNDA GENERACIÓN
    El lenguaje ensamblador también es de bajo nivel, ya que cada instrucción de este lenguaje corresponde a una instrucción de lenguaje maquinal. Cada procesador posee su propio lenguaje ensamblador. Éste traduce el código fuente, línea por línea, a código de máquina y crea el archivo ejecutable del programa. CARACTERISTICAS:
    -Nos permiten, mediante el uso de reglas mnemotécnicas, abstraernos del lenguaje de máquina. -Se simplifican estructuras e instrucciones y se hacen más legibles.
  • TERCERA GENERACIÓN

    TERCERA GENERACIÓN
    Existen muchos lenguajes de tercera generación como, por ejemplo, COBOL, BASIC, FORTRAN, C, PASCAL, etc. CARACTERISTICAS:
    -Pueden escribir en una sola instrucción lo equivalente a varias instrucciones complicadas de bajo nivel. -No tienen que concentrarse en la operación interna del procesador, como sucede en los lenguajes de las generaciones anteriores -pueden ocuparse mejor de la aplicación que están programando
  • CUARTA GENERACIÓN

    CUARTA GENERACIÓN
    El software de estos lenguajes genera de forma automática la mayor parte de los procedimientos de un programa. Así pues, el programador indica lo que se debe hacer, no cómo hacerlo. Un programador que trabaje con un lenguaje de tercer nivel, como por ejemplo Pascal, escribe instrucciones de lo que se debe hacer y de cómo hacerlo. CARACTERISTICAS:
    -Con los lenguajes 4GL, los usuarios finales escriben sus programas de manera sencilla para consultar una base de datos.
  • QUINTA GENERACIÓN

    Los lenguajes naturales se asemejan más al lenguaje humano que sus antecesores, los lenguajes 4GL. Incluso algunos productos comerciales han empezado a incluir características del lenguaje natural. Cada vez hay más programas de bases de datos que pueden ser consultados utilizando herramientas de consulta en lenguaje natural. CARACTERISTICAS: