Una breve, incompleta, y en su mayoría errada historia de los lenguajes de programación
-
Joseph Marie Jacquard utiliza tarjetas perforadas para instruir a un telar para tejer el "hola, mundo" en un tapiz.
-
Ella se ve obstaculizado en sus esfuerzos por el pequeño inconveniente de que ella no tiene ningún ordenadores reales para ejecutar su código. Arquitectos de la empresa más tarde se re-aprenden sus técnicas con el fin de programar en UML
-
Alan Turing inventa todos los lenguajes de programación por existir.
-
Alonzo Church también inventa todos los lenguajes de programación por existir, pero lo hace mejor.
-
Varios "ordenadores" son "programados" por medio de cableado directo e interruptores
-
John Backus e IBM crean FORTRAN
-
John McCarthy y Paul Graham inventar LISP.
-
Grace Hopper crea COBOL
-
John Kemeny y Thomas Kurtz crean BASIC, un lenguaje de programación estructurado para los científicos no informáticos
-
Guy Steele y Gerald Sussman crean Schema
-
Niklaus Wirth crea Pascal, un lenguaje de procedimientos.
-
Dennis Ritchie inventa C y Unix
-
Alain Colmerauer diseña el lenguaje lógico Prolog
-
Robin Milner crea ML, un lenguaje basado en la teoría de tipo M & M. ML engendra SML que tiene una semántica especificadas formalmente
-
Alan Kay crea Smalltalk e inventa el término "orientado a objetos"
-
Jean Ichbiah y el Departamento de Defensa de Estados Unidos crean el lenguaje de programación Ada
-
Bjarne Stroustrup atornilla todo lo que ha oído hablar de C para crear C ++
-
Brad Cox y Tom Amor crean Objective-C, anunciando "este lenguaje tiene toda la seguridad de la memoria C se combina con toda la gran velocidad de Smalltalk
-
Larry Wall crea Perl
-
Un comité formado por Simon Peyton-Jones, Paul Hudak, Philip Wadler crean Haskell, un no estricta, lenguaje puro, funcional.
-
Guido van Rossum inventa Python
-
Rasmus Lerdorf crea PHP
-
Yukihiro Matsumotov "crea" Ruby. El lenguaje mas tarde se renombra Ruby on Rails por su verdadero inventor David Heinemeier Hansson.
-
Brendan Eich lee sobre cada error jamás se ha hecho en el diseño de un lenguaje de programación, inventa un poco más, y crea LiveScript. Más tarde, en un esfuerzo para sacar provecho de la popularidad de Java el lenguaje se cambia el nombre de JavaScript, luego a ECMAScript.
-
James Gosling inventa Java. Java es un relativamente prolijo, basado en clases, tipado estático, lenguaje orientado a objetos con herencia simple y herencia múltiple de interfaces.
-
Anders Hejlsberg inventa C #. C# es un relativamente prolijo, basado en clases, tipado estático, lenguaje orientado a objetos con herencia simple y herencia múltiple de interfaces.
-
Martin Odersky crea Scala, un lenguaje que unifica las construcciones tanto de orientación a objetos y lenguajes funcionales.