Historia de la Codificación

0

Historia de la Codificación

Línea de tiempo de informática

1843 – La matemática Ada Lovelace escribe sobre programación mientras trabaja con Charles Baggage, quien crea los primeros planes para una computadora mecánica. Lovelace escribe un algoritmo o programa que podría usarse en esta computadora, razón por la cual muchos la consideran la primera programadora de computadoras.

1938: Konrad Zuse completa el diseño y la construcción de la Z1, la primera computadora que se puede programar libremente. Es una calculadora mecánica compleja que utiliza código binario, o «unos y ceros».

1945 – John Mauchly y J. Presper Eckert completan el Analizador y Computador Integrador Numérico Electrónico (ENIAC), la primera computadora electrónica. Esto lo hace mucho más rápido que las máquinas mecánicas anteriores. Utilizado por los militares de EE. UU. Para hacer cálculos de balística, el ENIAC pesa 30 toneladas y llena un espacio completo de 1,800 pies cuadrados. Seis mujeres se convierten en los principales programadores de ENIAC: Jean Jennings Bartik, Kay McNulty, Betty Snyder, Marlyn Wescoff, Fran Bilas y Ruth Lichterman.

1959: COBOL, el primer lenguaje de programación que usa palabras en lugar de números, se desarrolla en base al trabajo de Grace Hopper, profesora de matemáticas y contralmirante de la Armada.

1963 – Douglas Engelbert inventa el ratón de la computadora. El dispositivo es apodado «ratón» porque se parece al roedor, y el término parece pegarse. En el Stanford Research Institute, ayudó a sentar las bases de la interfaz gráfica de usuario (GUI), que permite a los usuarios operar la computadora visualmente en una pantalla utilizando íconos y un dispositivo señalador.

1969 – científico informático J.C.R. El trabajo de Licklider tiene una gran influencia en el desarrollo de Internet moderno. Como pionero de Internet, desarrolla ARPANET, el antecesor directo de Internet, que lleva el nombre de la Agencia de Proyectos de Investigación Avanzada (ARPA) del Departamento de Defensa de los Estados Unidos. Él y su equipo intercambian comunicaciones informáticas entre universidades.

1969 – Ken Thompson, Dennis Ritchie, Doug McIlroy y Joe Ossanna comienzan a trabajar en un sistema operativo multiusuario en los Laboratorios Bell de AT&T. El sistema se conocerá como UNIX.

1970 – El lenguaje de programación SQL, que significa «lenguaje de consulta estructurado», comienza a desarrollarse en IBM.

1973 – Se lanza el Xerox Alto, convirtiéndose en una de las primeras computadoras personales para uso individual. También es la primera computadora con un monitor de escritorio y GUI. Antes de las GUI, las computadoras funcionaban solo con un teclado. El Xerox Alto ofreció la capacidad de programar en cuatro idiomas diferentes.

1973 – La cuarta edición de UNIX se reescribe en lenguaje de programación C. Esto permite que el sistema operativo se mueva a diferentes computadoras, lo que tendrá un gran impacto en el desarrollo de sistemas posteriores.

1975 – Los programadores Bill Gates y Paul Allen se asocian para fundar una empresa emergente llamada Microsoft. Su objetivo es tener «una computadora en cada escritorio y en cada hogar».

1976 – Los programadores Steve Jobs y Steve Wozniak encontraron Apple Computer Company.

1977 – Apple Computer lanza la primera computadora personal con gráficos en color, la Apple II.

1980: Tim Paterson dirige el desarrollo de 86-DOS («Sistema operativo de disco»), el primero de una serie de sistemas operativos iniciales, en Seattle Computer Products.

1981: Microsoft desarrolla una primera versión de MS-DOS, el primer sistema operativo de computadora de Microsoft, para ejecutarse en computadoras de IBM.

1981 – Se estrena la computadora personal IBM, transformando el mercado con su precio asequible y la combinación de capacidades personales y comerciales.

1983 – El lenguaje informático danés Bjarne Stroustrup desarrolla el lenguaje de programación C ++.

1983 – Se lanza el primer teléfono móvil, Motorola DynaTAC 8000X. Tiene un sistema operativo básico que almacena contactos, marcando el comienzo del desarrollo de aplicaciones móviles.

1984 – Apple lanza su primera computadora personal Macintosh.

1985 – Microsoft lanza su nuevo sistema operativo Windows 1.0, que puede ser operado usando un mouse.

1989 – El científico británico Tim Berners-Lee crea el World Wide Web (WWW) en el CERN, un centro de investigación científica. Se pretende compartir internacionalmente información entre científicos. En el año siguiente, Berners-Lee también establece los componentes esenciales de la web: lenguaje de marcado de hipertexto (HTML) para crear documentos web, el localizador uniforme de recursos (URL) para designar sitios web y el protocolo de transferencia de hipertexto (HTTP) para enviar y recuperar información en La web.

1991 – El programador holandés Guido van Russum crea el lenguaje de programación Python, que se centra en condensar y simplificar el código.

1991 – Linus Torvalds, un estudiante finlandés de informática, lanza el kernel de Linux. Se convierte en Linux, un sistema operativo muy popular que es de código abierto, lo que significa que es gratuito y puede ser personalizado por los usuarios.

1993: el código World Wide Web del CERN se publica al público, lo que permite que cualquiera lo use y lo personalice. Rápidamente se convierte en un servicio web universal utilizado en Internet.

1995 – La programación de Java es creada por James Gosling. Está diseñado para ejecutarse en la mayoría de las plataformas.

1995: Microsoft lanza Windows 95. En el momento del lanzamiento, la mayoría de las computadoras en todo el mundo ejecutan un sistema operativo de Microsoft.

1999: en este punto, la mayoría de las fechas en el código tienen el formato «MM / DD / AA», y la computadora reconoce que hay un «19» antes de los dígitos del año. Como resultado, todos temen que las computadoras no cambien de 1999 a 2000 y causen problemas importantes. Se gastan miles de millones de dólares en corregir el código del error Y2K antes de que cambie el reloj.

2000: el ingeniero de software danés Anders Hejlsberg desarrolla C #, un lenguaje de programación simple y de propósito general.

2002: Microsoft crea Visual Basic .NET, un lenguaje de programación de alto nivel.

2009 – El Centro Nacional de Integración de Ciberseguridad y Comunicaciones (NCCIC) se fundó para proteger a las instituciones e infraestructuras de las amenazas cibernéticas maliciosas.

2013 – Se lanza la organización sin fines de lucro Code.org para promover la educación en programación de computadoras en las escuelas.

El mundo de la programación informática continúa evolucionando, gracias a las personas imaginativas que encuentran formas de mejorar la tecnología. Gracias a la programación, tenemos teléfonos inteligentes, redes sociales, videojuegos, correo electrónico y mucho más. ¡Eso incluye educación en línea! Como puede ver, cada innovación importante se desarrolla como resultado de cientos de ideas, experimentos, prototipos y más.


Dejar un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.