-
Se da a luz el primer lenguaje de programación.
Ada Lovelance crea un lenguaje de programación a mano capaz de calcular la serie de números de Bernoulli con la propuesta de traducir las memorias del matemático Luigi, de Italia. Hizo uso de tarjetas perforadas para la introducción de cálculos. -
Alan Turing crea 'Turing'
Turing revoluciona la industria creando una máquina capaz de resolver con su algoritmo cualquier problema dado durante la época. -
Surge el primer lenguaje de programación real de alto nivel
Surge un lenguaje de alto nivel denominado Fortran, capaz de calcular trayectorias de misiles y facilitar el trabajo de los empleados. Fue un lenguaje de alto nivel creado para el propósito general y especializado en el cálculo científico. -
Llega COBOL
Llega COBOL, el lenguaje que planeaba poder ser ejecutado en cualquier sistema computacional. En aquel entonces había aproximadamente 60 ordenadores distintos y facilitaba la tarea para las empresas a la hora de buscar y enseñar a sus trabajadores. Fue un lenguaje sencillo de leer y de escribir. Sencillo era una de sus características al ser creado. -
BASIC abre sus puertas.
BASIC o Beginner's All-purpose Symbolic Instruction Code abre sus puertas como un lenguaje de alto nivel y destacándose como uno de los puntos más importantes de la programación. Surgió primero como un programa para la enseñanza, pero fue escalando hasta convertirse en un programa muy importante adoptado en muchos sistemas. Creado para propósito general. -
Pascal aterriza.
Al igual que BASIC, aterriza como una herramienta de enseñanza que logró escalar y empezó a utilizarse para la creación de muchos programas. Al día de hoy no se utiliza tanto, pero se sigue enseñando en algunos sitios. Es un lenguaje de programación fuertemente tipado, claro, simple y eficiente a la hora de controlar la memoria del PC. -
C se estrella y llega a nosotros.
Lenguaje de bajo nivel que se popularizó y comenzó a ser utilizado para el desarrollo de software, tanto para la creación de controladores, organización de sistemas, y dio lugar para el desarrollo de nuevos lenguajes de programación, como JAVA. Aunque útil, C es un lenguaje de nivel medio bajo y no requiere muchos recursos, dando buenos resultados -
C++ desembarca.
Plantificado desde un principio como una extensión de C que desembarco y se comenzó a utilizar para absolutamente todo, pero especialmente para objetos. Al igual que C, fue un punto importante en la historia. Ofrecía un alto rendimiento, una actualización del lenguaje y seguía siendo multiplataforma. El lenguaje es muy extendido y hay programas de todo hecho con C++ pero su grado de aprendizaje es alto. -
HTML, Visual Basic y Python embarcan la historia
Con la llegada de la era de internet antiguos lenguajes empezaron a conocerse más y a revolucionar sus ideas pasadas. También llega Python, HTML y Visual Basic capaces de la creación de páginas web. En la imagen se puede apreciar la escritura de VisualBasic. -
Despliegue de Java, JavaScript y PHP.
Presentes en por lo menos el 50% de las páginas web. Java se caracterizaba por la portabilidad, ser multiplataformas y por estar dirigido a objetos. JavaScript por tener un tipado débil, ser cliente-servidor y por ser sencillo. PHP por ser rápido, orientado a objetos y por permitir la separación de código. -
C# abre sus horizontes.
Nueva versión de C que, al igual que las demás fue multiplataformas y con una sintaxis muy similar a sus predecesores C y C++, pero mucho más fácil de aprender que los anteriores. A diferencia que C++ no permite hacer múltiples herencias y tiene una dificultad baja a la hora de aprenderlo. A diferencia de Java tambien tiene un rendimiento superior. -
Scratch
Surge uno de los lenguaje de programación gráficos, revolucionando la industria e introduciendo a niños, adolescentes y adultos interesados dentro de los lenguajes de programación. Es muy fácil de aprender y es orientado en la educación. -
Go, un lenguaje de Google, comienza a navegar
Inspirado en C y más complicado, comienza a navegar siendo usado principalmente para la seguridad informática. Es un lenguaje al igual que los demás multiplataforma, orientado a objetos y que puede recolectar su propia basura automáticamente. Usa tipado estático y es de código abierto desarrollado por Google. -
Kotlin
Lenguaje orientado para Android que surgió para la creación de programas dentro del sistema mencionado. Es un lenguaje sencillo que puede ser interconectado con el lenguaje de Java, y, al igual que Java, es orientado a objetos. Según Google es el lenguaje de desarrollo oficial para aplicaciones de Android. -
Swift llega al mercado a mano de Apple.
Sacan Swift para la creación de programas u otras ideas para sus propias plataformas de iOS, MAC y sus distribuciones. Es un lenguaje intuitivo y fácil de aprender que ofrece tambien facilidades y simplicidad a la hora de encontrar problemas dentro del código. Tambien ofrece seguridad al código al igual que sus sistemas operativos.