Software development blog banner

Historia del Software

  • La máquina de Colossus

    La máquina de Colossus

    Colossus fue uno de los primeros computadores digitales, empleados por los británicos para leer las comunicaciones cifradas alemanas durante la Segunda Guerra Mundial mediante Enigma.
  • Period: to

    Historia del Software

  • Primera computadora digital de la historia

    Primera computadora digital de la historia

    ENIAC (Electronic Numerical Integrator and Computer), uno de los primeros ordenadores electrónicos, es completado. Programado con cables y enchufes.
  • UNIVAC I (Universal Automatic Computer)

    UNIVAC I (Universal Automatic Computer)

    UNIVAC I (Universal Automatic Computer) es el primer ordenador comercial. Se utiliza para procesar datos estadísticos y predicciones.
  • IBM

    IBM

    IBM presenta el IBM 305 RAMAC, el primer ordenador que utiliza un disco duro para almacenamiento en lugar de cintas magnéticas, revolucionando el almacenamiento de datos y el software.
  • Fortran (Formula Translation)

    Fortran (Formula Translation)

    Fortran (Formula Translation), el primer lenguaje de programación de alto nivel, se desarrolla para el cálculo científico y de ingeniería.
  • BASIC (Beginner's All-purpose Symbolic Instruction Code)

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

    BASIC (Beginner's All-purpose Symbolic Instruction Code) es creado por John Kemeny y Thomas Kurtz para facilitar el aprendizaje de la programación.
  • ALGOL

    ALGOL

    ALGOL (Algorithmic Language) se convierte en el primer lenguaje de programación con un enfoque formal para describir algoritmos, influyendo en muchos lenguajes posteriores como C y Pascal.
  • UNIX

    UNIX

    UNIX es desarrollado en los Laboratorios Bell, marcando un hito en sistemas operativos multitarea y multiusuario.
  • ARPANET

    ARPANET

    ARPANET (Advanced Research Projects Agency Network), precursora de la Internet moderna, realiza la primera transmisión de datos entre dos ordenadores, estableciendo las bases para la comunicación en red.
  • Intel

    Intel

    Intel lanza el 4004, el primer microprocesador.
  • C

    C

    C, un lenguaje de programación creado por Dennis Ritchie, se convierte en un estándar para desarrollar sistemas operativos.
  • Altair 8800

    Altair 8800

    Altair 8800, el primer microordenador disponible comercialmente, desencadena el auge de la computación personal. Fue el primer ordenador personal de éxito comercial y provocó la revolución del PC.
  • MS-DOS

    MS-DOS

    MS-DOS es lanzado por Microsoft, y IBM introduce el IBM PC, que utiliza MS-DOS como sistema operativo.
  • Microsoft Windows

    Microsoft Windows

    Microsoft Windows es anunciado como una interfaz gráfica para MS-DOS.
  • Proyecto GNU

    Proyecto GNU

    Richard Stallman lanza el Proyecto GNU, promoviendo el software libre y el concepto de copyleft, que influyó en el desarrollo de muchos proyectos de código abierto. GNU es un sistema operativo de tipo Unix que incluye aplicaciones, bibliotecas, herramientas de desarrollo y juegos.
  • Windows 1.0

    Windows 1.0

    Windows 1.0 es lanzado, marcando el comienzo de la era de los sistemas operativos con interfaz gráfica. Le permite interactuar con su ordenador, navegar por Internet, jugar, enviar correos electrónicos, ver vídeos, procesar palabras y mucho más.
  • Linus Torvalds

    Linus Torvalds

    Linus Torvalds lanza el Linux, un sistema operativo basado en Unix de código abierto. Lo que significa que cualquiera puede usar, modificar y distribuir su código fuente de manera libre.
  • Mosaic

    Mosaic

    Mosaic, el primer navegador web gráfico, es lanzado, facilitando la navegación por la web y contribuyendo al crecimiento exponencial de Internet.
  • Java

    Java

    Java es lanzado por Sun Microsystems, permitiendo la creación de aplicaciones portátiles a través de la máquina virtual Java (JVM). Java se utiliza ampliamente para desarrollar aplicaciones de escritorio, aplicaciones web y aplicaciones móviles.
  • Google

    Google

    Google es fundado, revolucionando la búsqueda en Internet y el software basado en la web. Siendo el buscador más popular del mundo en la actualidad.
  • Windows me

    Windows me

    Windows Me fue un sistema operativo híbrido que intentó adaptarse a las arquitecturas de 16 y 32 bits, pero no tuvo éxito en el mercado.
  • Windows XP

    Windows XP

    Windows XP es lanzado, ofreciendo una experiencia de usuario más intuitiva y estable. Permite a los usuarios trabajar con una gran variedad de programas en su ordenador, a menudo de forma simultánea.
  • Microsoft Office

    Microsoft Office

    Microsoft Office es un conjunto de aplicaciones y servicios desarrollados por Microsoft para realizar tareas de oficina.
  • Mozilla Firefox

    Mozilla Firefox

    Mozilla Firefox es lanzado como una alternativa de código abierto a Internet Explorer.
  • Apple

    Apple

    Apple lanza el iPhone, que cambia el desarrollo de software móvil con la introducción de la App Store.
  • Android

    Android

    Android supera a iOS en participación de mercado de sistemas operativos móviles.
  • Docker

    Docker

    Docker populariza la contenedorización, facilitando el despliegue y la escalabilidad de aplicaciones. Es un programa que permite construir e implementar nuevas aplicaciones de forma más rápida en " contenedores " y ejecutarlo en máquinas virtuales.
  • GitHub

    GitHub

    GitHub se convierte en la plataforma de referencia para el control de versiones y colaboración en el desarrollo de software. Se trata de una de las principales plataformas para crear proyectos abiertos de herramientas y aplicaciones, y se caracteriza sobre todo por sus funciones colaborativas que ayudan a que todos puedan aportar su granito de arena para mejorar el código.
  • WebAssembly

    WebAssembly

    WebAssembly gana popularidad, permitiendo que los lenguajes de programación diferentes a JavaScript se ejecuten en el navegador web con alta eficiencia.
  • GPT-4

    GPT-4

    GPT-4 y otros modelos avanzados de inteligencia artificial se integran en herramientas de desarrollo de software, transformando el diseño y la programación con capacidades de lenguaje natural. Utilizando inteligencia artificial.