Shutterstock 1078387013 scaled

La evolución de lenguajes de programación

  • Period: to

    Primera generación

  • lenguaje de máquina

    lenguaje de máquina
    Es el único que entiende directamente la computadora, utiliza los dos únicos símbolos 0 y 1. Fue el primer lenguaje utilizado en la Programación de computadoras, pero dejó de utilizarse por su dificultad y complicación, siendo sustituido por otros lenguajes más fáciles de aprender y utilizar.
  • lenguaje ensamblador

    lenguaje ensamblador
    El lenguaje ensamblador es el lenguaje de programación utilizado para escribir programas informáticos de bajo nivel, y constituye la representación más directa del Código máquina específico para cada arquitectura de computadoras legible por un programador.
  • Period: to

    Segunda generación

  • el primer lenguaje de programación real

    el primer lenguaje de programación real
    En el 57, John W.Backus inventa el primer lenguaje de programación de alto nivel, el primero que utilizaron los programadores reales, Fortran.
  • COBOL

    COBOL
    el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión. COBOL se utiliza principalmente en sistemas comerciales, financieros y administrativos para empresas y gobiernos.
  • Period: to

    tercera generación

  • Prolog

    Prolog
    Lenguaje de programación basado en el paradigma lógico, este lenguaje es utilizado principalmente para aplicaciones de inteligencia artificial. El desarrollo de PROLOG se inició en 1970 con Alain Coulmeauer y Philippe Roussel.
  • C

    C
    Su meta desde siempre fue conseguir un tipo de lenguaje que pudiera separarse de la máquina y que facilitara una nueva forma de ver las cosas. Lo lograron y esto ha llevado a que su funcionalidad sea aprovechada en todo tipo de sectores.
  • Period: to

    cuarta generación

  • SQL

    SQL
    Un lenguaje de computación para trabajar con conjuntos de datos y las relaciones entre ellos. Los programas de bases de datos relacionales, como Microsoft Office Access, usan SQL para trabajar con datos.
  • Visual Basic

    Visual Basic
    Lenguaje de programación basado en eventos y un entorno de desarrollo integrado (IDE) desarrollado por Microsoft. Visual Basic era popular por su sencillez y facilidad de uso, sobre todo para usuarios nuevos y no técnicos.
  • PHP

    PHP
    el código es ejecutado en el servidor, generando HTML y enviándolo al cliente. El cliente recibirá el resultado de ejecutar el script, aunque no se sabrá el código subyacente que era. El servidor web puede ser configurado incluso para que procese todos los ficheros HTML con PHP, por lo que no hay manera de que los usuarios puedan saber qué se tiene debajo de la manga.
  • JAVA

    JAVA
    Java es una plataforma de software y un lenguaje de programación orientado a objetos ampliamente utilizado que se ejecuta en miles de millones de dispositivos, incluidos ordenadores portátiles, dispositivos móviles, consolas de videojuegos y dispositivos médicos, entre muchos otros.
  • Mercury

    Mercury
    lenguaje de programación lógica / funcional que combina la claridad y la expresividad de la programación declarativa con funciones avanzadas de análisis estático y detección de errores.
  • Python

    Python
    es un lenguaje de programación de alto nivel, interpretado y con una sintaxis muy legible. Es muy popular para la automatización, el análisis de datos, la inteligencia artificial y el desarrollo web, entre otros.
  • Period: to

    quinta generación

  • Haskell

    Haskell
    es un lenguaje de programación estandarizado multi-propósito, funcionalmente puro, con evaluación no estricta y memorizada, y fuerte tipificación estática. Su nombre se debe al lógico estadounidense Haskell Curry, debido a su aporte al cálculo lambda, el cual tiene gran influencia en el lenguaje.
  • OPS5

    OPS5
    OPS5 es un lenguaje de programación basado en reglas que fue diseñado a principios de los años 70 por Charles Forgy mientras realizaba su doctorado en la Universidad Carnegie Mellon. Este lenguaje es notable por ser el primer sistema de reglas de producción y ha inspirado varios lenguajes basados en reglas posteriores, como CLIPS, JESS y Drools