-
PRIMER LENGUAJE DE PROGRAMACIÓN
Ada Lovelace se propuso traducir las memorias del matemático italiano Luigi Menabrea y, mientras lo hacía, creó un lenguaje de programación a mano para calcular la serie de números de Bernoulli con la máquina de Babbage. -
TURING
Alan Turing creó una máquina con su nombre que utilizaba un algoritmo con símbolos escritos sobre una tira de cinta y una tabla de reglas. Sin embargo, no funcionaba para ser la base de otros lenguajes aunque funciona para comprender el algoritmo de muchas computadoras de hoy en día. -
Period: to
PRIMERA GENERACIÓN (1GL)
Los primeros ordenadores se programaban en código binario, que se representa con ceros y unos. Cada modelo de ordenador tiene su propio código, por eso se llama lenguaje de máquina. -
Period: to
SEGUNDA GENERACIÓN (2GL)
El lenguaje de ensamblador simplifica la escritura de las instrucciones usando símbolos, haciéndolas más legibles. -
FORTRAN
Su creador fue John Backus y es considerado un lenguaje de alto nivel porque fue utilizado en computadoras que se encargaban de problemas científicos, matemáticos y estadísticos. -
COBOL
Llegó COBOL con el objetivo de funcionar como lenguaje de programación universal que cualquier computadora pudiera utilizar. En este sentido, Common Business Oriented Language desarrollado por Grace Murray Hopper tenía un idioma uniforme que funcionaba para realizar varias tareas en grandes empresas de la época. -
BASIC
Se buscaba perfeccionar los lenguajes o crear unos más eficientes , Beginners All Purpose Symbolic Instruccition Code llega de la mano de varios programadores, este es un lenguaje que se compone de varios lenguajes a la vez y aun así se mostraba como una herramienta simplificada. -
Period: to
TECERA GENERACIÓN (3GL)
Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas. Los programadores le dicen al ordenador qué hacer y cómo hacerlo. -
PASCAL
Su creador fue Niklaus Wirth llamado de esa forma por el creador de las calculadoras matemáticas: Blaise Pascal. Este lenguaje funcionaba como una herramienta académica y aun así es utilizado de forma comercial en su mayoría, su utilidad e importancia fueron tales que Skype hoy en día lo utiliza. -
C
Ritchie Dennis desarrolló C destinado a los laboratorios de Bell Telephone, usando como base el lenguaje «B», creado anteriormente. Este funcionaba como un lenguaje de programación para programadores ya que al escribir ciertas instrucciones este podía ser traducido, además de eso funciona hasta la actualidad como la base de otros lenguajes de programación. -
C++
Programadores como Bjarne Stroustrup modificaron el lenguaje C y llegó C++, el cual hasta estos días es considerado como el más popular en la historia y evolución de los lenguajes de programación. -
Period: to
CUARTA GENERACIÓN (4G)
La programación orientada a objetos se ha dado nombre a las herramientas que permiten construir aplicaciones y programas combinando objetos. -
PERL
Larry Wall se dio cuenta de que no todos los lenguajes de programación son capaces de llevar a cabo todas las tareas que un programador puede necesitar, por eso desarrolló Practical Extraction REport Languaje, esto fue utilizando el sistema Unix y tratando de extraer los datos que se encontraban dentro de un informe. Craiglist es uno de los programas que hoy en día lo utilizan. -
PYHTON
Es uno de los lenguajes más demandados por los desarrolladores, creado por Guido Van Rossum con el objetivo de resolver los problemas del lenguaje ABC y marcó de tal manera la evolución de los lenguajes de programación que sigue siendo utilizado por muchos programadores, como Google y la NASA. -
VISUAL BASIC
Visual Basic hoy no cuenta con tanta popularidad como la que obtuvo en su momento, ya para esa fecha el internet se encontraba abriéndose paso en muchas áreas del mercado, este lenguaje fue bastante útil para diseñar y definir lo que serían las páginas web. -
RUBY
Es creación de Yukihiro Matsumoto y reúne elementos de otros lenguajes como Perl, Eiffel, Ada, Lips, los cuales fueron desarrollados en la década de los ochenta, Basecamp es uno de los programas que hoy en día lo utiliza. -
JAVA Y JAVASCRIPT
La popularidad es mayor que la de otros lenguajes como C++. Muchos desarrolladores buscan desplazarlo para dar lugar a nuevos lenguajes y así continuar con la evolución de los lenguajes de programación, sin embargo, su presencia aún tiene mucha relevancia. -
PHP
Junto con los dos lenguajes anteriores PHP se posiciona muy bien, creado por Rasmus Lerdoff, influye mucho en la forma en la que son programadas muchas páginas. Algunas aplicaciones siguen utilizándolo y se estima que más de 20 millones de websites se basan en él. Un ejemplo de app que hoy en día usa PHP es Facebook. -
Period: to
QUINTA GENERACIÓN (5G)
Se llama así las veces a los lenguajes de inteligencia artificial, aunque con el fracaso del proyecto japonés de la quinta generación el nombre ha caído en desuso. -
C#
Para muchos es el broche que cierra la época de oro de la historia y evolución de los lenguajes de programación, actualmente funciona para desarrollar programas de toda clase y sigue siendo demandado por muchos programadores. -
RUBY ON RAILS
Creada como un código abierto fue clasificada como lenguaje de programación en 2005 que es cuando comenzó a compartir sus derechos con el público, fue creado por David Heinemeier Hansson y ha sido mejorada con el paso de los años, actualmente va por su versión 3.0.7. -
SCRATCH
Este es un lenguaje de programación visual con un objetivo de enseñar casi a cualquier persona de cualquier edad a programar sin complicarse totalmente con el código que normalmente utilizan los programas de muchos sistemas. -
GOLAND
Fue desarrollado por Google LLC. A diferencia del lenguaje anterior que buscaba ser bastante simple, Go es un lenguaje de programación complicado, incluso mucho más que su inspiración. El objetivo que busca alcanzar es la seguridad del sistema y del programa, se enfoca en ese punto en realidad. -
KOTLIN
Google vuelve a ser un punto de referencia al hablar de este lenguaje de programación, fue creado por desarrolladores de JetBrains y presentado en Google I/O, Android utiliza un poco de este lenguaje y Google lo ha calificado como el mejor de los lenguajes para este sistema operativo. -
SWITF
Swift fue creado en 2013 por Apple, con la intención de agilizar la programación de sistemas que utilizan otros lenguajes como Kotlin. Por supuesto, al ser creado por esta compañía el sistema iOS lo utiliza para su programación.