-
Period: to
Linea de tiempo-Leyson Celis
-
Period: to
Plankalkül
Entre estas fechas Konrad Zuse (Ingeniero alemán y un pionero de la computación) desarrolló el primer lenguaje de programación llamado Plankalkül.
Permitía crear procedimientos, que almacenaban trozos de código que podían invocarse una y otra vez para realizar operaciones. -
Period: to
Lenguaje ensamblador
Creado por Mauricio V. Wilkes.
Este programa utiliza una serie de abreviaturas mnemotécnicas para representar las operaciones.
Es un lenguaje de programación de bajo nivel que simplificaba el lenguaje del código máquina. Es decir, las instrucciones específicas necesarias para hacer funcionar un ordenador. -
Period: to
Shortcode
Propuesto por John Mauchly y originalmente se conocía como código breve. William Schmitt implementó una versión de Brief Code en 1949 para la computadora BINAC, aunque nunca fue depurada ni probada. Al año siguiente, Schmitt implementó una nueva versión de Brief Code para UNIVAC I. -
Period: to
Fortran
Creado por John Backus.
En 1956 se terminó el compilador FORTRAN (FORMULA TRADUCTOR) y se incluyó en el IBM 704(que estaba a punto de salir al mercado).
Estaba destinado a la resolución de problemas científicos-técnicos.
FORTRAN sigue utilizándose hoy en día en algunos de los superordenadores más avanzados del mundo. -
Period: to
Flowmatic
Desarrollado por el equipo similar de Grace Murray Hooper en 1957.
El primer lenguaje de programación destinado al tratamiento de aplicaciones de gestión.
Expresaba operaciones utilizando declaraciones al inglés.
Este lenguaje compilado solo fue implementado en UNIVAC (primera computadora comercial fabricada en Estados Unidos). -
Period: to
Lisp
Desarrollado originalmente por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts.
Se trata de un lenguaje conciso e interactivo, basado en el tratamiento de listas además de ser multiparadigma: declarativo, funcional, orientado a objetos. -
Period: to
Algol
Fue desarrollado por Niklaus Wirth y Tony Hoare a finales de la década de 1950 para un lenguaje de programación independiente de la máquina y corregir algunos problemas presentados por Fortran. Entre las características del lenguaje se destacan la Aritmética de doble precisión, números complejos, Strings y estructuras de datos dinámicos, evaluación por valor, pasaje de parámetros por valor, valor resultado o resultado. -
Period: to
Cobol
Desarrollado por la Dra. Grace Murray Hopper.
Lenguaje de programación orientado a funciones administrativas, en la actualidad está detrás de muchos procesadores de tarjetas de crédito, cajeros automáticos y celulares, señales de hospitales y sistemas de señalización de tráfico. -
Period: to
Básico
Fue desarrollado por John G. Kemeny y Thomas E. Kurtz, los cuales, eran profesores del Dartmouth College, donde diseñaron un nuevo lenguaje que permitiera introducirse a sus estudiantes en los sistemas de tiempo compartido.
Más tarde una versión modificada, escrita por Bill Gates y Paul Allen, llegó a ser el primer producto de Microsoft. Fue vendido al MITS para el Altair. En 1977, fue integrado en el Apple II para su arranque. -
Period: to
Lenguaje C
C es un lenguaje de programación de propósito general, originalmente desarrollado por Kenneth Thompson y Dennis Ritchie.
Dispone de construcciones del lenguaje que permiten un control a bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C. -
Period: to
Pascal
Desarrollado por el profesor suizo Niklaus Wirth buscando un lenguaje que permitiera introducirse en la programación de una forma fácil pero a la vez potente.
Es el lenguaje más sencillo que posibilita el acceso a la informática teórica: falla modular, recursividad, punteros, etc. -
Period: to
Prologo
Robert Kowalski, Alain Colmerauer y Phillippe Rousell expusieron la revolucionaria idea de que la lógica podía emplearse como lenguaje de programación.
El grupo de IA de la Universidad de Aix - Marseille comenzó a diseñar el lenguaje, al que se llamó PROLOG (PROGRAMATION LOGIQUE).
No está destinado al cálculo científico, permite resolver problemas lógicos, desarrollar sistemas expertos, investigar la comprensión del lenguaje humano. -
Period: to
Ada
ADA fue desarrollado porque el departamento de defensa de Estados Unidos porque ningún lenguaje existente era apropiado para sus necesidades.
Por ello, se creó una convocatoria para elegir el lenguaje que cumpliera con los requisitos. Quedaron como finalistas cuatro lenguajes, denominados Azul, Rojo, Amarillo y Verde para mantener el anonimato de sus diseñadores. El ganador fue el denominado Verde, desarrollado por la compañía Honeywell Bull.
El nombre fue en honor a Ada Lovelace. -
Period: to
Objective-C
Fue desarrollado por Brad Cox, es un lenguaje de programación orientado a objetos y basado en mensajes, altamente dinámico.
Es el principal lenguaje de programación utilizado para escribir software para macOS e iOS, los sistemas operativos de Apple. -
Period: to
C++
Diseñado por Bjarne Stroustrup.
La intención de su creación fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos.
Posteriormente se añadieron facilidades de programación genérica, estructurada y orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma. -
Period: to
Perl
Perl fue creado por Larry Wall (Programador UNIX) y es un lenguaje de programación de alto nivel de propósito general. Originalmente se redujo como un lenguaje de scripting destinado a la edición de texto, pero hoy en día se utiliza mucho para muchos fines, como CGI, aplicaciones de bases de datos, administración de sistemas, programación de redes y programación gráfica. -
Period: to
Visual basic
Desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Permite a los programadores utilizar un estilo de arrastrar y soltar para elegir y cambiar fragmentos de código preseleccionados a través de una interfaz gráfica de usuario (GUI). -
Period: to
Python
Se trata de un lenguaje de programación multiparadigma, ya que soporta parcialmente la orientación a objetos, la programación imperativa y, en menor medida, la programación funcional. Es un lenguaje interpretado, dinámico y multiplataforma.
Python es, un día de hoy, uno de los lenguajes de programación más populares del mundo y es utilizado por empresas como Google, yahoo y Spotify. -
Period: to
Java
Es un lenguaje de alto nivel de propósito general creado por James Gosling para un proyecto de televisión interactiva.
Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos.
Las aplicaciones de Java son compiladas a bytecode (clase Java), que pueden ejecutarse en cualquier máquina virtual Java sin importar la arquitectura de la computadora subyacente. -
Period: to
JavaScript
JavaScript fue creado por Brendan Eich, este lenguaje se utiliza principalmente para el desarrollo de páginas web dinámicas, documentos PDF, navegadores web y widgets de escritorio. Casi todos los sitios web importantes utilizan JavaScript. Gmail, Adobe Photoshop y Mozilla Firefox son algunos ejemplos conocidos. -
Period: to
Php
Es un lenguaje de programación de uso general que se adapta especialmente al desarrollo web.
El código PHP suele ser procesado en un servidor web por un intérprete PHP implementado como un módulo, un daemon o como un ejecutable de interfaz de entrada común (CGI).
Desarrollado por Rasmus Lerdoff. -
Period: to
C#
"C#" (pronunciado ci sharp en inglés) fue desarrollado en Microsoft con la esperanza de combinar la capacidad informática de C++ con la sencillez de Visual Basic, C# se basa en C++ y comparte muchas similitudes con Java. El lenguaje se utiliza en casi todos los productos de Microsoft y se ve principalmente en el desarrollo de aplicaciones de escritorio. -
Period: to
Swift
Swift es un lenguaje de programación compilado de propósito general y multiparadigma desarrollado por Chris Lattner, John Mccall, Doug Gregor, Ted Kremenek para Apple Inc, como sustituto de C, C++ y Objective-C, Swift se diseñó con la intención de ser más sencillo que los lenguajes mencionados y permitan menos margen de error. -
Period: to
C++ 2.0
Es una versión del estándar ISO/IEC 14882 para el lenguaje de programación C++, desarrollado por Bjarne Stroustrup.
C++2.0 presentó muchas características nuevas, siendo la versión que más cambios introdujo en el lenguaje. -
Period: to
Microsoft PowerFX
Es un lenguaje de programación de propósito general, de código bajo, gratuito para expresar la lógica en Microsoft Power Platform, desarrollado por Vijay Mital, Robin Abraham, Shon Katzenberger, Darryl Rubin. Se basa en fórmulas similares a hojas de cálculo para que sea accesible a una gran cantidad de personas.