Kurz: Wann ist welche Programmiersprache entstanden? Ein Zeitstrahl von der Assembler-Zeit der 1940er bis zu Rust, Zig und Julia, dazu die wichtigsten Entwicklungsschritte pro Jahrzehnt.
1940er Jahre
- 1949 – Assembler (x86-64): u. a. Maurice Wilkes (EDSAC)
1950er Jahre
- 1957 – Fortran: John Backus (IBM)
- 1958 – Common Lisp: John McCarthy (Common Lisp: ANSI-Standard 1994)
- 1959 – COBOL: CODASYL-Komitee (Grace Hopper als Wegbereiterin)
1970er Jahre
- 1970 – Pascal: Niklaus Wirth
- 1972 – C: Dennis Ritchie (Bell Labs)
- 1972 – Prolog: Alain Colmerauer, Robert Kowalski
- 1974 – SQL: Donald Chamberlin, Raymond Boyce (IBM)
- 1975 – Scheme: Guy Steele, Gerald Sussman (MIT)
- 1977 – AWK: Alfred Aho, Peter Weinberger, Brian Kernighan
1980er Jahre
- 1983 – Ada: Jean Ichbiah (CII Honeywell Bull) im Auftrag des US-Verteidigungsministeriums
- 1984 – MATLAB: Cleve Moler (MathWorks)
- 1985 – C++: Bjarne Stroustrup
- 1986 – Erlang: Joe Armstrong, Robert Virding, Mike Williams (Ericsson)
- 1987 – Perl: Larry Wall
- 1988 – Tcl: John Ousterhout
- 1989 – Bash: Brian Fox (GNU-Projekt)
1990er Jahre
- 1990 – Haskell: Komitee (u. a. Simon Peyton Jones)
- 1991 – Python: Guido van Rossum
- 1993 – HTML + CSS: Tim Berners-Lee (HTML), Håkon Wium Lie (CSS)
- 1993 – Lua: Roberto Ierusalimschy u. a. (PUC-Rio)
- 1993 – R: Ross Ihaka, Robert Gentleman
- 1995 – Java: James Gosling (Sun Microsystems)
- 1995 – JavaScript: Brendan Eich (Netscape)
- 1995 – PHP: Rasmus Lerdorf
- 1995 – Racket: Matthias Felleisen u. a. (PLT Scheme)
- 1995 – Ruby: Yukihiro Matsumoto
- 1996 – OCaml: Xavier Leroy u. a. (INRIA)
2000er Jahre
- 2000 – C#: Anders Hejlsberg (Microsoft)
- 2002 – Visual Basic .NET: Microsoft
- 2003 – Groovy: James Strachan
- 2004 – Scala: Martin Odersky (EPFL)
- 2005 – F#: Don Syme (Microsoft Research)
- 2006 – PowerShell: Jeffrey Snover (Microsoft)
- 2008 – Nim: Andreas Rumpf
- 2009 – Go: Robert Griesemer, Rob Pike, Ken Thompson (Google)
2010er Jahre
- 2010 – Rust: Graydon Hoare (Mozilla); 1.0 im Jahr 2015
- 2011 – Dart: Lars Bak, Kasper Lund (Google)
- 2011 – Elixir: José Valim
- 2011 – Kotlin: JetBrains (Andrey Breslav); 1.0 im Jahr 2016
- 2012 – Julia: Jeff Bezanson, Stefan Karpinski, Viral Shah, Alan Edelman
- 2012 – TypeScript: Anders Hejlsberg (Microsoft)
- 2014 – Swift: Chris Lattner (Apple)
- 2016 – Zig: Andrew Kelley
Was die Jahrzehnte prägte
- 1950er: Erste höhere Sprachen – Fortran für Wissenschaft, Lisp für Symbolverarbeitung, COBOL für Verwaltung.
- 1970er: Strukturierte Programmierung (Pascal, C), Datenbanken (SQL) und Logikprogrammierung (Prolog).
- 1980er: Objektorientierung setzt sich durch (C++, später Java); Skriptsprachen wie Perl und Tcl entstehen.
- 1990er: Das Web: JavaScript, PHP, Java; Python, Ruby und Lua verbreiten sich.
- 2000er: Plattformen wie JVM und .NET bringen Scala, Groovy, C#, F#; Funktionales geht in den Mainstream.
- 2010er: Sichere Systemsprachen (Rust, Zig), Go für Cloud-Dienste, Kotlin und Swift für Mobile, Julia für Wissenschaft.
Siehe auch Programmiersprachen im Überblick und Sprachen im Vergleich.