Programacion 2 e1551291144973

generaciones de los lenguajes de programación

  • Primera Generación

    Primera Generación
    Código máquina y Ensambladores
    La primera generación de lenguajes de programación consiste enteramente de una secuencia de 0s y 1s que los controles de la computadora interpretan como instrucciones, eléctricamente.
    Representan los primeros lenguajes de programación que la computadora podía entender, son conocidos como lenguaje máquina. ( lenguaje de ensamblador 1944, leguaje de maquina 1948, fortan 1951)
  • Segunda generación

    Segunda generación
    primeros lenguajes de alto nivel, no estructurados - Fortran, Cobol, Basic Los lenguajes de segunda generación - 2GL, también son lenguajes ensambladores de bajo nivel. Se usan en kernels y unidades de hardware, además de ser usados comúnmente para edición de video, gráficos y videojuegos.
  • Tercera generación

    Tercera generació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 utilizarlos. Lenguajes estructurados: Algol, Pascal, C, ADA.
    Lenguajes Específicos: Lisp, Prolog, Smalltalk
  • Cuarta generación

    Cuarta generación
    son lenguajes que consisten en declaraciones similares a las declaraciones hechas en un lenguaje humano. Los lenguajes de cuarta generación se usan comúnmente en la programación de bases de datos y los ejemplos de scripts incluyen Unix Shell, Perl, PHP, Python, Ruby y SQL.
  • Quinta generacion

    Quinta generacion
    son lenguajes de programación que contienen herramientas visuales para ayudar a desarrollar un programa. Ejemplos de lenguajes de quinta generación incluyen Mercury, OPS5 y Prolog. lenguajes de programación es utilizada para redes neuronales.