Generación de los lenguajes de programación

  • Period: to

    Primera Generación ( Código máquina y ensamblador)

    Es la primera generación del lenguaje, que consistía enteramente de secuencia de 0s y 1s que los controles de las computadoras que interpretan como instrucciones, además son el primer lenguaje que podía entender.
  • Lenguaje ensamblador

    Lenguaje ensamblador
    Es el Lenguaje de programación utilizado para crear programas informáticos de bajo nivel, formando la representación más directa del código de máquina usado para cada computadora legible por un programador.
  • Lenguaje de máquina

    Lenguaje de máquina
    Es el único lenguaje que entiende directamente la computadora, usaba un alfabeto binario que estaba formado de dos símbolos 0 y 1, llamados bits.
    Se dejo de utilizar por ser difícil. El cuál se sustituyó por otros más fáciles de aprender y que evitan las faltas al escribir.
  • Period: to

    Segunda Generación

    Son los llamados lenguajes de alto nivel de programación que traducen.
    Consistía en identificar el lenguaje ensamblador, pasando de de la secuencia 0s y 1s a un lenguaje entendido por el humano.
  • Fortran

    Fortran
    Lenguaje orientado al cálculo numérico, diseñado en computadoras IBM y usado en aplicaciones para la ingeniería. Domina el área de programación y desarrollo, siendo uno de los lenguajes más usados.
  • Cobol

    Cobol
    Es el lenguaje de los negocios y creado con el objetivo de ser versátil implementasa para cualquier computadora, ya que era difícil usarla con otro software de otra maquina concreta.
  • Basic

    Basic
    Basic (Código simbólico de instrucciones de propósito general para participantes en español).
    Lenguaje de alto nivel usado para facilitar la programación en ordenadores a estudiantes que no fueran de ciencias.
  • Algol

    Algol
    Algol (lenguaje algoritmico).
    Fue un lenguaje de utilización comercial y planteado popularmente en las universidades.
  • Period: to

    Tercera Generación

    Los lenguajes estructurados.
    Son los de alto nivel, con gramática y sintaxis similar a las oraciones. Un compilador se encarga de traducir un lenguaje de alto nivel a codigo de máquina para ser utilizados..
  • Prolog

    Prolog
    Lenguaje de programación lógica, basados en estructuras de control y definición de funciones para calcular resultados, orientado para responder consultas, similar a una base de datos.
  • Pascal

    Pascal
    Lenguaje de alto nivel, y con un propósito general y amplio. Con una estructura sencilla y práctica para los usuarios que inician en el mundo de la programación, ya que fue creada con fines de aprendizaje y usado a su vez como base de datos.
  • C

    C
    Es una programación desarrollada por el laboratorio Bell, como una evolución del anterior lenguaje B, basado en el lenguaje de programacion básico combinado.
  • Ada

    Ada
    Lenguaje de programación diseñado a objetos de forma estática diseñado por el departamento de defensa d los Estados Unidos por Jean Ichbiah de CII Honeywell Bull.
    Usados en entornos donde se necesita seguridad como la industria aeroespacial.
  • Period: to

    Cuarta Generación

    Los lenguajes de esta generación son de desarrollo de aplicaciones formada por herramientas integradas en donde se encuentran editores, generadores de informes, de pantalla y sistemas para el acceso a base de datos.
  • C++

    C++
    Es un lenguaje imperativo orientados a objetos derivados del C. Que existió para agregar cualidades además, se le han añadido elementos que permiten un estilo con alto nivel de abstracción.
    Es un nivel de extensión del C' clásico
  • SQL

    SQL
    Identifica a un tipo de lenguaje vinculado con la gestión de base de datos de carácter relacional que permite la especificación de distintas clases de operaciones.
  • Eiffel

    Eiffel
    Es una lenguaje de programacion orjntado a objetivos que siguen el estándar ISO diseñado por Bertrand Mayer y Sofware Eiffel. Esta diseñado por contrato, la separación de comando y consultas, el principios de acceso uniforme.
  • Visual Basic

    Visual Basic
    Es uno de los lenguaje de programacion que utiliza una interfaz visual es decir nos permite programar en un entorno grafico, nos permiten escribirle sin códigos simplemente realizando operaciones con el ratón.
  • JAVA

    JAVA
    Es una lenguaje de programacion y plataforma informática comercializada por primera vez en 1995. Diseñado específicamente para tener mejor cantidad de dependencia de implementacion posibles. Destinado a permitir que los desarrolladores de aplicaciones.
  • Python

    Python
    Se considera como el primer lugar de la lista de todo los lenguajes de desarrollo de Al debido a su simplicidad. Tarda poco tiempo de desarrollo en comparación con otro lenguaje como Java,C++ O Ruby.
  • Period: to

    Quinta Generación

    Imitación e la mente humana.
    Es el lenguaje de programacion es utilizada para redes neuronales. Una red neuronal es una forma de inteligencia artificial.
  • Haskell

    Haskell
    Es el lenguaje de programacion estandarizado multiproposito puramente funcional con semánticas no estrictamente y fuerte tipificacion estática.
  • OPS5

    OPS5
    Es un lenguaje informático basado en reglas o sistema de producción, notables como el primer lenguaje de este tipo que se utiliza en un sistema experto exitoso, el sistema R1/XCON utilizando para configurar la computadora VAX.