Una breve, incompleta, y en su mayoría errada historia de los lenguajes de programación
-
tarjetas perforadas
Joseph Marie Jacquard utiliza tarjetas perforadas para instruir a un telar para tejer el "hola, mundo" en un tapiz. -
el primer programa de ada lovelace
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 -
Todos los lenguajes
Alan Turing inventa todos los lenguajes de programación por existir. -
Todos los lenguajes
Alonzo Church también inventa todos los lenguajes de programación por existir, pero lo hace mejor. -
Primeros computadores
Varios "ordenadores" son "programados" por medio de cableado directo e interruptores -
FORTRAN
John Backus e IBM crean FORTRAN -
LISP
John McCarthy y Paul Graham inventar LISP. -
COBOL
Grace Hopper crea COBOL -
BASIC
John Kemeny y Thomas Kurtz crean BASIC, un lenguaje de programación estructurado para los científicos no informáticos -
Schema
Guy Steele y Gerald Sussman crean Schema -
Pascal
Niklaus Wirth crea Pascal, un lenguaje de procedimientos. -
C
Dennis Ritchie inventa C y Unix -
Prolog
Alain Colmerauer diseña el lenguaje lógico Prolog -
ML y SML
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 -
Smalltalk
Alan Kay crea Smalltalk e inventa el término "orientado a objetos" -
ADA
Jean Ichbiah y el Departamento de Defensa de Estados Unidos crean el lenguaje de programación Ada -
C++
Bjarne Stroustrup atornilla todo lo que ha oído hablar de C para crear C ++ -
Objective-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 -
Perl
Larry Wall crea Perl -
Haskell
Un comité formado por Simon Peyton-Jones, Paul Hudak, Philip Wadler crean Haskell, un no estricta, lenguaje puro, funcional. -
Python
Guido van Rossum inventa Python -
PHP
Rasmus Lerdorf crea PHP -
RUBY
Yukihiro Matsumotov "crea" Ruby. El lenguaje mas tarde se renombra Ruby on Rails por su verdadero inventor David Heinemeier Hansson. -
Live-Java-ECMAScript.
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. -
Java
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. -
C#
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. -
Scala
Martin Odersky crea Scala, un lenguaje que unifica las construcciones tanto de orientación a objetos y lenguajes funcionales.