-
algoritmo de máquina de Ada Lovelace
Ada Lovelace inventa el primer algoritmo de máquina para Difference Machine de Charles Babbage que sienta las bases para todos los lenguajes de programación. -
Period: to
Plankalkül
En algún momento entre 1944-45, Konrad Zuse desarrolló el primer lenguaje de programación "real" llamado Plankalkül (Plan Calculus). El lenguaje de Zeus (entre otras cosas) permitió la creación de procedimientos, que almacenaban fragmentos de código que podían invocarse una y otra vez para realizar operaciones de rutina. -
lenguaje ensamblador
El lenguaje ensamblador se utilizó en la calculadora automática de almacenamiento con retardo electrónico (EDSAC). El lenguaje ensamblador era un tipo de lenguaje de programación de bajo nivel que simplificaba el lenguaje del código máquina. En otras palabras, las instrucciones específicas necesarias para operar una computadora. -
código corto
Shortcode (o código de orden corta), fue el primer lenguaje de alto nivel (HLL) sugerido por John McCauley en 1949. Sin embargo, fue William Schmitt quien lo implementó para la computadora BINAC el mismo año y para la UNIVAC en 1950 -
Autocodificación
Autocode era un término general utilizado para una familia de lenguajes de programación. Desarrollado por primera vez por Alick Glennie para la computadora Mark 1 en la Universidad de Manchester, Autocode fue el primer lenguaje compilado que se implementó, lo que significa que se puede traducir directamente a código de máquina utilizando un programa llamado compilador. Autocode se utilizó en las primeras máquinas informáticas Ferranti Pegasus y Sirius, además del Mark 1. -
FORTRAN
FORmula TRANslation o FORTRAN fue creado por John Backus y se considera el lenguaje de programación más antiguo en uso en la actualidad. El lenguaje de programación fue creado para cálculos científicos, matemáticos y estadísticos de alto nivel. FORTRAN todavía se utiliza hoy en día en algunas de las supercomputadoras más avanzadas del mundo. -
ALGOL (lenguaje algorítmico)
El lenguaje algorítmico o ALGOL fue creado por un comité conjunto de científicos informáticos estadounidenses y europeos. ALGOL sirvió como punto de partida para el desarrollo de algunos de los lenguajes de programación más importantes, incluidos Pascal, C, C ++ y Java. -
LISP (Procesador de listas)
El procesador de listas o LISP fue inventado por John McCarthy en el Instituto de Tecnología de Massachusetts (MIT). Originalmente diseñado para la inteligencia artificial, LISP es uno de los lenguajes de programación más antiguos que todavía se usan en la actualidad y se puede usar en lugar de Ruby o Python. Empresas como Acceleration, Boeing y Genworks todavía utilizan LISP en sus pilas de tecnología. -
COBOL (Lenguaje común orientado a los negocios)
Common Business Oriented Language (COBOL) es el lenguaje de programación detrás de muchos procesadores de tarjetas de crédito, cajeros automáticos, llamadas telefónicas y celulares, señales de hospitales y sistemas de señales de tráfico (solo por nombrar algunos). El desarrollo del lenguaje fue diseñado para que pudiera ejecutarse en todas las marcas y tipos de computadoras. COBOL todavía se utiliza hasta el día de hoy principalmente para sistemas bancarios -
BASIC (Código de instrucción simbólica multiusos para principiantes)
El Código de instrucción simbólica multiusos para principiantes o BASIC fue desarrollado por un grupo de estudiantes en Dartmouth College. El idioma fue escrito para estudiantes que no tenían un conocimiento sólido de matemáticas o computadoras. El lenguaje fue desarrollado por los fundadores de Microsoft, Bill Gates y Paul Allen, y se convirtió en el primer producto comercializable de la empresa. -
PASCAL
Nombrado en honor al matemático francés Blaise Pascal, Niklaus Wirth desarrolló el lenguaje de programación en su honor. Fue desarrollado como una herramienta de aprendizaje para la programación de computadoras, lo que significaba que era fácil de aprender. Fue favorecido por Apple en los primeros días de la compañía, debido a su facilidad de uso y potencia. -
Smalltalk
Desarrollado en el Centro de Investigación Xerox Palo Alto por Alan Kay, Adele Goldberg y Dan Ingalls, Smalltalk permitió a los programadores de computadoras modificar el código sobre la marcha. Introdujo una variedad de aspectos del lenguaje de programación que son lenguajes visibles de hoy, como Python, Java y Ruby. Empresas como Leafly, Logitech y CrowdStrike afirman que utilizan Smalltalk en sus pilas de tecnología. -
C
Desarrollado por Dennis Ritchie en Bell Telephone Laboratories para su uso con el sistema operativo Unix. Se llamó C porque estaba basado en un lenguaje anterior llamado 'B'. Muchos de los lenguajes principales actuales son derivados de C, incluidos; C #, Java, JavaScript, Perl, PHP y Python. También ha sido o sigue siendo utilizado por grandes empresas como Google, Facebook y Apple -
SQL (SEQUEL en ese momento)
SQL fue desarrollado por primera vez por los investigadores de IBM Raymond Boyce y Donald Chamberlain. SEQUEL (como se le llamó en ese momento), se utiliza para ver y cambiar información que se almacena en bases de datos. Hoy en día, el lenguaje es un acrónimo - SQL, que significa Structured Query Language. Hay una gran cantidad de empresas que utilizan SQL y algunas de ellas incluyen Microsoft y Accenture. -
Ada
Ada fue diseñada originalmente por un equipo dirigido por Jean Ichbiah de CUU Honeywell Bull bajo contrato con el Departamento de Defensa de los Estados Unidos. El nombre de Ada Lovelace, matemática de mediados del siglo XIX, es un lenguaje de programación de alto nivel estructurado, tipado estáticamente, imperativo, de amplio espectro y orientado a objetos -
C ++
Bjarne Stroustrup modificó el lenguaje C en Bell Labs, C ++ es una extensión de C con mejoras como clases, funciones virtuales y plantillas. Ha sido incluido en los 10 principales lenguajes de programación desde 1986 y recibió el estatus de Salón de la Fama en 2003. C ++ se usa en MS Office, Adobe Photoshop, motores de juegos y otro software de alto rendimiento. -
Objetivo-C
Desarrollado por Brad Cox y Tom Love, Objective-C es el principal lenguaje de programación utilizado para escribir software para macOS e iOS , los sistemas operativos de Apple. -
Perl
Perl fue creado por Larry Wall y es un lenguaje de programación de alto nivel y propósito general. Originalmente fue diseñado como un lenguaje de scripting diseñado para la edición de texto, pero hoy en día se usa ampliamente para muchos propósitos, como CGI, aplicaciones de bases de datos, administración de sistemas, programación de redes y programación gráfica. -
Haskell
Haskell es un lenguaje de programación de uso general que lleva el nombre del lógico y matemático estadounidense Haskell Brooks Curry. Es un lenguaje de programación puramente funcional, lo que significa que es principalmente matemático. Se usa en múltiples industrias, particularmente aquellas que se ocupan de cálculos complicados, registros y procesamiento de números. -
Python
El nombre de la compañía de comedia británica 'Monty Python', Python fue desarrollado por Guido Van Rossum. Es un lenguaje de programación de alto nivel y propósito general creado para admitir una variedad de estilos de programación y ser divertido de usar (varios de los tutoriales, ejemplos e instrucciones a menudo contienen referencias de Monty Python). Python es, hasta el día de hoy, uno de los lenguajes de programación más populares del mundo. -
Visual Basic
Desarrollado por Microsoft, Visual Basic 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). El lenguaje no se usa demasiado en estos días, sin embargo, Microsoft ha usado partes de Visual Basic para varias de sus aplicaciones como Word, Excel y Access. -
Rubí
Creado por Yukihiro Matsumoto, Ruby es un lenguaje de programación interpretado de alto nivel. Un lenguaje de enseñanza que fue influenciado por Perl, Ada, Lisp y Smalltalk, entre otros. Los usos principales de Ruby son para el desarrollo de aplicaciones web y Ruby on Rails. Twitter, Hulu y Groupon son algunos ejemplos bien conocidos de empresas que utilizan Ruby. -
Java
Java es un lenguaje de alto nivel de propósito general creado por James Gosling para un proyecto de televisión interactiva. Tiene funcionalidad multiplataforma y se encuentra constantemente entre los lenguajes de programación más populares del mundo. Java se puede encontrar en todas partes, desde computadoras hasta teléfonos inteligentes y parquímetros. -
PHP
Anteriormente conocido como "Página de inicio personal", que ahora significa "Preprocesador de hipertexto", PHP fue desarrollado por Rasmus Lerdorf. Sus usos principales incluyen la creación y el mantenimiento de páginas web dinámicas, así como el desarrollo del lado del servidor. Algunas de las empresas más grandes de todo el mundo utilizan PHP, incluidas Facebook, Wikipedia, Digg, WordPress y Joomla. -
JavaScript
JavaScript fue creado por Brendan Eich, este lenguaje se usa principalmente para desarrollo web dinámico, documentos PDF, navegadores web y widgets de escritorio. Casi todos los sitios web importantes utilizan JavaScript. Gmail, Adobe Photoshop y Mozilla Firefox incluyen algunos ejemplos bien conocidos. -
C #
Desarrollado en Microsoft con la esperanza de combinar la capacidad informática de C ++ con la simplicidad de Visual Basic, C # se basa en C ++ y comparte muchas similitudes con Java. El lenguaje se usa en casi todos los productos de Microsoft y se ve principalmente en el desarrollo de aplicaciones de escritorio. -
Scala
Desarrollado por Martin Odersky, Scala que combina programación funcional matemática y programación organizada orientada a objetos. La compatibilidad de Scala con Java lo hace útil para el desarrollo de Android. Linkedin, Twitter, Foursquare y Netflix son solo algunos ejemplos de las muchas empresas que utilizan Scala en sus pilas de tecnología. -
Groovy
Derivado de Java, Groovy fue desarrollado por James Strachan y Bob McWhirter. El idioma mejora la productividad debido a su brevedad y facilidad de aprendizaje. Algunas empresas conocidas que están utilizando Groovy en sus pilas de tecnología son Starbucks, Transferwise y Craftbase. -
GO
Go fue desarrollado por Google para abordar los problemas que ocurren debido a los grandes sistemas de software. Debido a su estructura simple y moderna, Go ha ganado popularidad entre algunas de las empresas de tecnología más grandes del mundo, como Google, Uber, Twitch y Dropbox. -
Swift
Desarrollado por Apple como reemplazo de C, C ++ y Objective-C, Swift fue desarrollado con la intención de ser más fácil que los lenguajes mencionados anteriormente y permitir menos margen de error. La versatilidad de Swift significa que se puede utilizar para aplicaciones de escritorio, móviles y en la nube. La aplicación de lenguaje líder 'Duolingo' lanzó una nueva aplicación que fue escrita en Swift.