Historia pc

  • Period: to

    Primera generación (lenguaje de bajo nivel)

    Consisten en ordenes en código de maquina y expresadas en código binario
  • Lenguaje maquina

    Lenguaje maquina
    Binario (código maquina)
  • Lenguaje ensamblador

    Lenguaje ensamblador
    Uso de nemónicos (MOV, ADD)
  • FORTRAN

    FORTRAN
    lenguaje de programación que se usa para realizar cálculos matemáticos y manipular datos numéricos. Es un lenguaje de alto rendimiento que se utiliza en aplicaciones científicas y de ingeniería.
  • Period: to

    Segunda generación (lenguaje de alto nivel)

    Son lenguajes que simplifican la escritura de instrucciones, específicos para una familia de procesadores y su hardware asociado, se utilizan para programar los núcleos (kernel) de sistemas operativos y controladores de algunos dispositivos.
  • COBOL

    COBOL
    Orientado a los negocios, surge como la búsqueda de un lenguaje mas sencillo e universal para todo tipo de ordenadores.
  • Period: to

    Tercera generación (Lenguaje de alto nivel con abstracción)

    Son lenguajes que se caracterizan por su abstracción, lo que facilita la escritura y comprensión del código, ocultando los detalles de la maquina como la gestión de memoria y el direccionamiento de hardware.
  • C

    C
    Es un lenguaje de programación de propósito general que se utiliza para desarrollar sistemas operativos y aplicaciones. Es uno de los lenguajes de programación más importantes y utilizados en la actualidad.
  • Period: to

    Cuarta generación

    Son creados para el rápido desarrollo de aplicaciones, centrados en la automatización y el manejo de bases de datos. Son más afirmativos que imperativos, lo que implica que los programadores señalan «qué» se debe hacer en lugar de «cómo» llevarlo a cabo.
  • MATLAB

    MATLAB
    MATLAB es un lenguaje de programación de alto nivel diseñado para profesionales de ingeniería y ciencias que expresa las matemáticas de matrices y arrays directamente.
  • SQL

    SQL
    Es un lenguaje de programación para almacenar y procesar información en una base de datos relacional. Los programas de bases de datos relacionales, como Microsoft Office Access, usan SQL para trabajar con datos.
  • Java

    Java
    Java es un lenguaje de programación multiplataforma orientado a objetos. Se basa en el principio "escribe una vez, ejecuta en cualquier lugar". es rápido, seguro y confiable.