-
El primer lenguaje de programación
Entre 1842 y 1843, 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. -
Alan Turing
Turing revolucionó la computación con su Máquina de Turing. Se trata de una máquina que demostraba que, con un algoritmo, podían resolver cualquier problema matemático. Si había un algoritmo, la máquina podía resolver el problema. -
El primer lenguaje de programación real
En el 57, John W.Backus inventa el primer lenguaje de programación de alto nivel, el primero que utilizaron los programadores reales, Fortran. Fue un lenguaje que surgió como vía de escape de Backus para ''trabajar menos'' en su tarea de calcular trayectorias de misiles, ya que el lenguaje, y el compilador, eran capaces de hacer el trabajo mucho más rápido. -
Fortran
En el año 1954,se presentó Fortran, un lenguaje creado para facilitar la labor a los programadores.
La potencia del lenguaje Fortran se centró en el cálculo numérico, limitando en los usos de gestión, manejo de archivos, tratamiento de cadenas de caracteres y edición de informes. Usaba tarjetas perforadas de 80 caracteres de ancho, y su sistema de procesado de instrucciones era secuencial. -
Cobol
Cobol fue creado en mayo de 1959 por la CODASYL. Fue uno de los primeros lenguajes de alto nivel
creados.
Fue diseñado de manera que pueda estar presente en cualquier computadora y orientado principalmente a los negocios. -
Logo
Seymour Papert creó Logo como lenguaje para los pequeños, con la idea que pudieran mover el robot tortuga utilizando instrucciones simples. Una herramienta de aprendizaje basada en la modularidad, la extensión, la interactividad y la flexibilidad.
El primer uso de Logo en las escuelas se realizó en 1968 en Muzzey Jr High, Lexington MA, pero no fue hasta el año siguiente cuando se introdujo el robot en forma de tortuga y hasta 1970 no se utilizaron en las escuelas. -
C
Dennis Ritchie diseñó de un lenguaje basado en B al que aportó tipos y estructuras de datos que consiguiesen clarificar la programación y obtener un lenguaje más eficiente. Ritchie diseñó, desde 1970 a 1972, un lenguaje que permitía realizar una programación estructurada en la que se podían economizar las expresiones a usar y con el que los desarrolladores podrían contar con un buen conjunto de operadores y tipos de datos para programar tanto en alto como en bajo nivel de manera simultánea. -
Prolog
Prolog (derivado de "PROgrammation en LOGique") nació de la mano de un investigador de la Universidad de Marsella (Alain Colmerauer), mientras dirigía en un proyecto de tratamiento algorítmico de lenguajes naturales.
Inicialmente se trataba de un lenguaje interpretado hasta que, una década más tarde, se creó un compilador capaz de traducir Prolog en un conjunto de instrucciones de una máquina abstracta denominada WAM, lo que lo convirtió desde entonces en un lenguaje semi-interpretado. -
C++
C++ es uno de los lenguajes de programación más utilizados... para todo. la intención de Bjarne Stroustrup fue la de extender al lenguaje de programación C mecanismos para manipular objetos. Un punto clave en la historia de los lenguajes de programación. -
Ada
El nombre del lenguaje fue puesto en recuerdo de Augusta Ada Byron, condesa de Lovelace e hija del poeta Lord Byron. Ada trabajó con Charles Babbage en su calculadora mecánica (que se considera el primer ordenador de la historia) y ha sido considerada la primera programadora de la historia.
Fue desarrollado porque el departamento de defensa de Estados Unidos descubrió que ninguno de los lenguajes existentes era apropiado para el control de tiempo real de sistemas empotrados grandes. -
Pascal
Creado en 1982 por Anders Heilsberg y vendido en Europa como Kompass Pascal. Philipe Kahn la llevo a Estados Unidos y creó la empresa Borland International con la filosofía de venta directa del compilador a los usuarios y a un precio módico.
El primer compilador comercializado incorporaba un editor y un compilador integrado, lo cual supuso una novedad en el campo de los compiladores, ya que normalmente se comercializaban ambos programas por separado. -
Java
Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA.
El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo bajo el principio, de poder ser usado bajo cualquier arquitectura "Write Once, Run Anywhere (escríbelo una vez, ejecútalo en cualquier sitio)". -
Python
Guido van Rossum ideó el lenguaje Python a finales de los 80 y comenzó a implementarlo en diciembre de 1989. En febrero de 1991 publicó la primera versión pública, para el Centro para las Matemáticas y la Informática de los Países Bajos que buscaba un lenguaje de programación para ser utilizado bajo el sistema operativo Amoeba de Andrew S. Tanenbaum que fuese capaz de sustituir al lenguaje ABC. -
Visual Basic
Microsoft introdujo Visual Basic 1.0 en 1991. Visual Basic abrió las posibilidades de programación para muchos aficionados, así como también aceleró el desarrollo de aplicaciones en las empresas. La versión 6.0 fue la culminación de las mejoras graduales que se incorporaron entre 1991 y 1998. -
Ruby
Creado por Yukihiro "Matz" Matsumoto, quien empezó a trabajar en Ruby el 24 de febrero de 1993, y lo presentó al público en el año 1995. Desde su liberación pública en 1995, Ruby ha atraído devotos desarrolladores de todo el mundo. En el 2006, Ruby alcanzó reconocimiento masivo, formándose grupos de usuarios activos en las ciudades más importantes del mundo y llenando las capacidades de las conferencias relacionadas a Ruby. -
JavaScript
El surgimiento de aplicaciones web más sofisticadas acompañadas de una velocidad para navegar bastante lenta (28.8 kbps.) originó la necesidad de concebir un lenguaje de programación que se ejecutara en el mismo navegador, con el objetivo de optimizar el tiempo de navegación de los usuarios, entonces Brendan Eich en 1995 dentro de las oficinas de Netscape desarrollo LiveScript , posteriormente aprovechando la popularidad del lenguaje Java deciden cambiarle el nombre a JavaScript