-
1997 BCE
IDE Mobile
Cuando el uso de dispositivos móviles se hizo algo común, también la programación de aplicaciones para estos se tomó más en serio, así diversas compañías crear entornos de programación o complementos a IDES existentes -
Invento de la primera Máquina Analítica
Charles Babbage considerado "El padre de la computación" inventó la maquina analítica -
Primer computadora electrónica
Sale la ENIAC la primer computadora electrónica -
Invento del primer compilador
Grace Murray inventa el primer compilador el A0 que generaba un binario a partir de un código fuente -
Invento del lenguaje ensamblador
Mauricio Wilkes inventa el lenguaje ensamblador -
Se desarrolla FORTRAN
IBM desarrolla Fortran el primer lenguaje de programación universal -
Se crea LISP
Se crea LISP lenguaje para IA y que sería la base para la programación orientada a objetos -
Se crea COBOL
Segundo gran lenguaje de programación universal -
Se crea PL/1
Un lenguaje multi-plataforma que sería la base de C y C++ -
Nace ASCII
Código de caracteres que persiste hasta nuestros dias -
Se crea B
Lenguaje de programación pensado para UNIX que sería el procesador del lenguaje C -
Las calculadoras programables
También incluyó una lectora/escritora de tarjeta magnética, los programas usaron RPN (Notación Polaca Inversa) para conservar la memoria. Entre los años 70 y 80 -
Deniis Ritchie crea C
Uno de los mejores lenguajes creados y diseñado para sistemas operativos -
Bill Gates y Paul Allen crean Altair Basic
Interprete BASIC, el primer producto de Microsoft -
Nace C++
La programación orientada a objetos se consolida como "la mejor y la más fácil manera de programar" -
Larry Wall crea Perl
Lenguaje con características de C y que en la actualidad es el más usado en los servidores web -
Microsoft introduce Visual Basic
Lenguaje de programación con entorno de desarrollo completamente gráfico -
El abuelo de los PDA
Este aparato contaba con interesantes funciones entre ellas el reconocimiento de escritura y la sincronización con una computadora de escritorio, aplicaciones para notas, contactos y fechas, calculadora, conversión de unidades, zona horaria, mapas, un modem, envió de faxes, pantalla táctil, llamadas telefónicas, navegador y gestión de correo electrónico. -
Apple introduce AppleScript
Lenguaje para su sistema operativo Maco OS -
Sun crea JAVA
Un lenguaje de programación orientado a objetos que permite crear aplicaciones de todo tipo de magnitud en diferentes tipos de ordenadores y sistemas operativos -
Se introduce PHP
Un lenguaje diseñado para la creación de páginas web dinámicas -
Palm y las PocketPC
Palm comenzó como una empresa dedicada al desarrollo de software en los 90, generando aplicaciones de sincronización para Casio y HP, software de reconocimiento de escritura para la Newton entre otras; sin embargo poco después crea el sistema operativo Palm Os, generando sus propios dispositivos y licenciando el sistema a terceros. -
Microsoft introduce C# (C sharp)
Un lenguaje de programación orientado a objetos para su plataforma .NET y que es la evolución del lenguaje C++ -
Nace la WEB 2.0
En el 2004 nace la WEB 2.0 -
Android y Windows Phone
Google siempre ha sido ambicioso y con gran visión, por ello desde el año 2005 compró la compañía Android Inc. con el firme objetivo de contar con un sistema operativo y el consecuente desarrollo de dispositivos. La llegada del iPhone represento un cambio de planes y acelero el desarrollo, de forma que en el 2008 presento su primer teléfono inteligente, el HTC Dream. -
GO
Es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C. Ha sido desarrollado por Google y sus diseñadores iniciales son Robert Griesemer, Rob Pike y Ken Thompson. Actualmente sólo está disponible para los sistemas operativos Windows, GNU/Linux y Mac OS X.