Softwaredebugging

Historia del Software

By renc77
  • HTML 5
    2014 BCE

    HTML 5

    HTML 5 es anunciado como el sucesor de HTML 4, que se había convertido en el estándar para los lenguajes de marcado web en 1997.
  • Microsoft Office 365
    2013 BCE

    Microsoft Office 365

    Una versión actualizada de Microsoft Office 365 se ha anunciado. Era un producto de software basado en suscripción.
  • Windows XP
    2001 BCE

    Windows XP

    El sistema operativo Windows XP se libera. Basado en el núcleo de Windows NT, XP se consideró más estable que las versiones anteriores del sistema operativo.
  • Visual Studio
    1997 BCE

    Visual Studio

    Microsoft presenta Visual Studio. La intención de Microsoft es crear un único entorno donde los desarrolladores pueden utilizar diferentes lenguajes de programación.
  • JAVA
    1995 BCE

    JAVA

    Java 1.0 se introduce por Sun Microsystems. de la plataforma Java que un programa se ejecuta en cualquier sistema, que ofrece a los usuarios la independencia de los proveedores tradicionales de software grandes, como Microsoft o Apple.
  • Linux
    1991 BCE

    Linux

    Diseñado por el finlandés Linus Torvalds estudiante universitario, el núcleo de Linux se distribuye a varios grupos de noticias de Usenet.
  • Microsoft Windows 3.0
    1990 BCE

    Microsoft Windows 3.0

    Microsoft Windows 3.0. Compatible con los programas de DOS, la primera versión correcta de Windows finalmente ofreció un buen rendimiento suficiente para satisfacer a los usuarios de PC.
  • Perl (Practical Extraction and Report Language)
    1987 BCE

    Perl (Practical Extraction and Report Language)

    Perl (Practical Extraction and Report Language) es escrita por Larry Wall. Fue pensado para facilitar el procesamiento de informes y podría escanear y extraer información de los archivos de texto y, finalmente, crear informes generados a partir de esa información.
  • C++
    1985 BCE

    C++

    El lenguaje de programación C ++ surge como el lenguaje orientado a objetos dominante en la industria de la computación cuando Bjarne Stroustrup publica el libro El lenguaje de programación C ++.
  • Multi-Tool Word
    1983 BCE

    Multi-Tool Word

    Microsoft anuncia Word, originalmente llamado Multi-Tool Word.
  • Lotus 1-2-3
    1982 BCE

    Lotus 1-2-3

    Mitch Kapor desarrolla Lotus 1-2-3, un paquete de software para el IBM PC basado en un procesador de textos, hoja de cálculo y base de datos. Rápidamente se convirtió en una de las primera para el IBM PC, y contribuyó al éxito de la PC en los negocios. IBM compró Lotus en 1995.
  • MS-DOS
    1981 BCE

    MS-DOS

    MS-DOS o sistema operativo de disco de Microsoft, el software de base para el IBM PC recientemente publicado, es el comienzo de una larga colaboración entre IBM y Microsoft, que Bill Gates y Paul Allen habían fundado sólo seis años antes.
  • Lenguaje C
    1972 BCE

    Lenguaje C

    El lenguaje de programación C se libera. Dennis Ritchie y su equipo crearon C basado en el lenguaje BCPL anterior (Básico Combinado Programming Language) y poco después volvió a escribir el código fuente de Unix en C. Como tal, Unix fue portado fácilmente a otros equipos y se extendió con rapidez. C sigue siendo ampliamente utilizado hoy en día.
  • PASCAL
    1970 BCE

    PASCAL

    El lenguaje de programación Pascal, en nombre de Blaise Pascal, un físico francés, matemático e inventor, se introduce por el profesor Niklaus Wirth. Su objetivo con Pascal fue el desarrollo de un lenguaje de programación aplicable tanto a las aplicaciones comerciales y científicas, y que también podría ser utilizado para enseñar técnicas de programación a los estudiantes universitarios.
  • UNIX
    1969 BCE

    UNIX

    Los programadores Kenneth Thompson y Dennis Ritchie de AT & T Bell Labs, desarrollan el sistema operativo UNIX en una minicomputadora. UNIX combina muchas de las características de tiempo compartido y administración de archivos que ofrece Multics, de la que tomó su nombre.
  • LOGO
    1967 BCE

    LOGO

    Seymour Papert diseña LOGO como un lenguaje de programación para niños. Inicialmente un programa de dibujo, LOGO controla las acciones de una "tortuga" mecánica que traza su camino con la pluma sobre el papel.
  • BASIC (Beginner’s All-purpose Symbolic Instruction Code)
    1964 BCE

    BASIC (Beginner’s All-purpose Symbolic Instruction Code)

    Thomas Kurtz y John Kemeny crean BASIC, un lenguaje de programación fácil de aprender, por sus estudiantes en la universidad de Dartmouth que no tenían experiencia previa en programación.
  • ASCII - Código Estándar Americano para Intercambio de Información
    1963 BCE

    ASCII - Código Estándar Americano para Intercambio de Información

    ASCII - Código Estándar Americano para Intercambio de Información - permite que las máquinas de diferentes fabricantes para intercambiar datos. El código ASCII consistió de 128 cadenas únicas de unos y ceros. Cada secuencia representaba una letra del alfabeto Inglés, un número arábigo, una variedad de signos de puntuación y símbolos, o una función como un retorno de carro.
  • Sistemas de Tiempo Compartido- Compatible Time-Sharing System (CTSS)
    1961 BCE

    Sistemas de Tiempo Compartido- Compatible Time-Sharing System (CTSS)

    El número creciente de usuarios que necesitan acceso a los ordenadores a principios de 1960 conduce a experimentos en los sistemas informáticos de tiempo compartido. sistemas de tiempo compartido puede soportar muchos usuarios - a veces cientos - al compartir el equipo con cada usuario. CTSS fue desarrollado por el Centro de Computación del MIT bajo la dirección de Fernando Corbató y se basó en un ordenador central IBM 7094 modificado.
  • COBOL-Comun Language Business-Oriented
    1960 BCE

    COBOL-Comun Language Business-Oriented

    Un equipo de varios fabricantes de ordenadores y el Pentágono desarrolla COBOL-un acrónimo de Comun Language Business-Oriented. Muchos de sus especificaciones fueron préstamos del lenguaje anterior FLOW-MATIC. Diseñado para el uso del negocio, los esfuerzos encaminados en COBOL para facilitar la lectura de los programas informáticos y la mayor independencia posible de la máquina.
  • SRI International diseña ERMA
    1959 BCE

    SRI International diseña ERMA

    SRI International diseña ERMA (Máquina de grabación electrónica, Contabilidad), de Bank of America. El proyecto ERMA digitalizó la comprobación mediante la creación de un tipo de letra legible por ordenador. En sólo una hora, ERMA podría procesar el número de cuentas que habrían tenido un banquero bien entrenado casi 17 días de trabajo para completar.
  • IBM desarrolla FORTRAN
    1957 BCE

    IBM desarrolla FORTRAN

    Un equipo de IBM dirigido por John Backus desarrolla FORTRAN, un potente lenguaje de computación científica. Algunos programadores eran escépticos de que FORTRAN podría ser tan eficaz como la codificación manual, pero que el sentimiento desapareció cuando FORTRAN demostró que podía generar código eficiente.
  • MATH-MATIC
    1957 BCE

    MATH-MATIC

    Sperry Rand libera un compilador comercial para su computadora UNIVAC. Desarrollado por el programador Grace Hopper como un refinamiento de su innovación anterior, el compilador A-0, la nueva versión se llamó MATH-MATIC. Un trabajo anterior en los compiladores A-0 y A-2 condujeron al desarrollo del primer compilador de procesamiento de datos de negocios en idioma Inglés, B-0 (FLOW-MATIC), también se completó en 1957.
  • John Backus completa Speedcode para IBM
    1953 BCE

    John Backus completa Speedcode para IBM

    John Backus completa Speedcode para IBM, el primer equipo científico a gran escala , el IBM 701. Aunque el uso de Speedcode exigió una cantidad significativa de memoria, se reduce considerablemente el tiempo necesario para escribir un programa. En 1957, Backus se convirtió en el líder del proyecto del proyecto de IBM FORTRAN, que se convirtió en el lenguaje de programación científico más popular de la historia y todavía está en uso hoy en día.
  • Grace Hopper completa A-0
    1952 BCE

    Grace Hopper completa A-0

    Grace Hopper completa A-0, un programa que permite a un usuario de la computadora usar las palabras del Inglés, en lugar de números para dar instrucciones a la computadora. Poseía varias características de un compilador de hoy en día y fue escrito para la computadora UNIVAC I, el primer sistema informático comercial de negocios en los Estados Unidos.
  • La teoría matemática de la comunicación
    1948 BCE

    La teoría matemática de la comunicación

    El matemático estadounidense Claude Shannon escribe La teoría matemática de la comunicación, poniendo la base para la comprensión de los límites teóricos de la comunicación entre personas y máquinas. Como parte de este trabajo Shannon identificó el bit como unidad fundamental de información y, por coincidencia, la unidad básica de cálculo.
  • Plankalkül (Plan Calculus)
    1945 BCE

    Plankalkül (Plan Calculus)

    Konrad Zuse comienza a trabajar en Plankalkül (Plan de Cálculo), el primer lenguaje de programación algorítmica, con el objetivo de crear las condiciones previas teóricas para la solución de problemas generales.