编程语言历史从1951至今

338 阅读2分钟

1951 – Regional Assembly Language 1952 – Autocode 1954 – IPL (forerunner to LISP) 1955 – FLOW-MATIC (led to COBOL) 1957 – FORTRAN (first compiler) 1957 – COMTRAN (precursor to COBOL) 1958 – LISP 1958 – ALGOL 58 1959 – FACT (forerunner to COBOL) 1959 – COBOL
1959 – RPG 1962 – APL 1962 – Simula 1962 – SNOBOL 1963 – CPL (forerunner to C) 1964 – Speakeasy 1964 – BASIC 1964 – PL/I 1966 – JOSS 1966 - MUMPS 1967 – BCPL (forerunner to C) 1967 – BCPL (forerunner to B) 1968 – Logo 1969 – B (forerunner to C) 1970 – Pascal 1970 – Forth 1972 – C
1972 – Smalltalk 1972 – Prolog 1973 – ML 1975 – Scheme 1978 – SQL (a query language, later extended) 1980 – C++ (as C with classes, renamed in 1983) 1983 – Ada 1984 – Common Lisp 1984 – MATLAB 1984 – dBase III, dBase III Plus (Clipper and FoxPro as FoxBASE, later developing into Visual FoxPro) 1985 – Eiffel 1986 – Objective-C
1986 – LabVIEW (Visual Programming Language) 1986 – Erlang 1987 – Perl 1988 – Tcl 1988 – Wolfram Language (as part of Mathematica, only got a separate name in June 2013) 1989 – FL (Backus) 1990 – Haskell 1990 – Python 1991 – Visual Basic 1993 – Lua 1993 – R 1994 – CLOS (part of ANSI Common Lisp) 1995 – Ruby 1995 – Ada 95
1995 – Java 1995 – Delphi (Object Pascal) 1995 – JavaScript 1995 – PHP 1997 – Rebol 2000 – ActionScript 2001 – C# 2001 – D 2002 – Scratch 2003 – Groovy
2003 – Scala 2005 – F# 2006 – PowerShell 2007 – Clojure 2008 – Nim 2009 – Go 2010 – Rust 2011 – Dart 2011 – Kotlin 2011 – Elixir 2012 – Julia 2012 - TypeScript 2014 – Swift