historia del software

  • Joseph Marie Jacquard

    Joseph Marie Jacquard
    Tejedor y comerciante Frances, creó la forma más antigua práctica de la programación.
  • Máquina Analítica

    Máquina Analítica
    Escribió un programa rudimentario para la Máquina Analítica, diseñada por Charles Babbage en 1827, pero la máquina nunca llegó a funcionar.
  • Boole

    Boole
    (1815-1864), matemático británico demostró la relación entre las matemáticas y la lógica con su álgebra de la lógica ( tubos de vacío). Boole fue el primero en demostrar que la lógica es parte de la matemática, no de la filosofía.
  • Tubos de vacío

     Tubos de vacío
    Trabajo en la teoría de que los semiconductores diminutos para sustituir a los tubos de vacío. Semiconductores podían manejar los impulsos electrónicos a una velocidad de miles de millones de veces por segundo, en lugar de la velocidad de 10.000-veces-persecond de los tubos de vacío.
  • Tarjetas perforadas

    Tarjetas perforadas
    Se convirtieron en la fuerza motriz de las empresas, ya que se utilizaron en prácticamente todas las máquinas de contabilidad de oficina. Las tarjetas fueron creadas con lenguajes de programación como FORTRAN de IBM y COBOL del Departamento de Defensa de EEUU.
  • software

    software
    El término “software” se creó a finales de 1950 y pronto fue adoptado por toda la industria.Dividiendo el software en dos tipos principales: software de sistema y programa aplicaciones. Software del sistema incluye los procesos generales de la ejecución del programa, tales como compiladores y sistema operativo de disco.
  • lenguaje Algol

    lenguaje Algol
    Fue creado por un comité científico para su uso en 1958. Algol es la base para lenguajes como Pascal, C, C + + y Java. Pascal fue creado en 1968 por Niklaus Wirth.
  • BASIC

    BASIC
    Fue desarrollado en 1964 por John Kemeny y Kurtz Thomas. Actualmente se enseña Visual Basic como primer lenguaje de programación ya que está basado en el lenguaje BASIC.
  • POO

    POO
    Se creo el método de Programación Orientada a Objetos o POO. Los objetos son piezas de datos que pueden ser envasados y manipulados por el programador.
  • C++

    C++
    Conjunto de extensiones desarrolladas en el lenguaje de todas las funciones de C + +, que fue lanzado en 1983.
  • Perl

    Perl
    fue desarrollado por Larry Wall en 1987. Wall buscó un lenguaje que combinaba todas las mejores características de C, awk y Bourne Shell.
  • Java

    Java
    Sun Microsystems invento Java. Un lenguaje especial portátil que puede funcionar con muchos tipos de máquinas.