Mejores lenguajes de programacion 2018

Línea de Tiempo Generaciones del lenguaje de Programación

  • Primera Generación

    Primera Generación
    Los primeros ordenadores se programaban directamente en código binario.(secuencia de unos y ceros).
    Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de máquina.
    La tecnología electrónica era a base de bulbos o tubos de vacío.
    Enorme aparato ocupaba todo un sótano.
    Este lenguaje dificultaba la escritura de programas convirtiéndola en una tarea tediosa y lenta.
    La modificación de los programas resultaba complicada.
  • Segunda Generación

    Segunda Generación
    Se crearon los primeros lenguajes ensambladores.

    Se desarrolla a finales de los años 50.
    Las instrucciones se representan con símbolos mnemotécnicos.
    Simplifican las estructuras de las instrucciones y las hacen más legibles.
    Se los reconoce como lenguaje de bajo nivel porque su código está orientado a un modelo de computadora especifica.
  • Tercera Generación

    Tercera Generación
    Se crean los primeros lenguajes de alto nivel. Ej. COBOL, Lenguaje C, Fortran, Pascal, etc.
    Estos lenguajes son parecidos al inglés y facilitan el trabajo de los desarrolladores de software. Se conoce como lenguajes de alto nivel.
    Un compilador se encarga de traducir el leguaje a un lenguaje ensamblado o códigos máquina.
  • Cuarta Generación

    Cuarta Generación
    Estos lenguajes disponen de una interfaz gráfica y sólo obligan al usuario o programador a usar instrucciones sencillas y fáciles de manejar.
    Ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas.
    Algunos proponen reservar el nombre de cuarta generación para la programación orientada a objetos.
    Se minimizan los circuitos, aumenta la capacidad de almacenamiento.
    Reducen el tiempo de respuesta
  • Quinta generación

    Quinta generación
    Estos lenguajes son mas naturales se asemejan más al lenguaje humano que sus antecesores.
    Se reconocen como lenguajes de la inteligencia artificial.
    Mayor miniaturización de los elementos.
    Aumenta la capacidad de memoria.
    Multiprocesador (Procesadores interconectados).
    Mayor velocidad.
    Menor tamaño.