Chronicle of the development of programming languages

Source: Internet
Author: User

At present, there are so many programming languages, and of course, only a few of them are commonly used or useful in so many languages.

1951–regional Assembly Language

1952–autocode

1954–IPL (The ancestor of the Lisp language)

1955–flow-matic (the ancestor of the COBOL language)

1957–fortran (first compiled language)

1957–comtran (the ancestor of the COBOL language)

1958–lisp

1958–algol 58

1959–fact (the ancestor of the COBOL language)

1959–cobol

1959–rpg

1962–apl

1962–simula

1962–snobol

1963–cpl (ancestor of C language)

1964–basic

1964–pl/i

1966–joss

1967–bcpl (ancestor of C language)

1968–logo

1969–b (ancestor of C language)

1970–pascal

1970–forth

1972–c

1972–smalltalk

1972–prolog

1973–ml

1975–scheme

1978–sql

1980–c++ (C language of existing class, renamed in July 1983)

1983–ada

1984–common Lisp

1984–matlab

1985–eiffel

1986–objective-c

1986–erlang

1987–perl

1988–tcl

1988–mathematica

1989–fl

1990–haskell

1991–python

1991–visual Basic

1993–ruby

1993–lua

1994–clos (part of the ANSI Common Lisp)

1995–java

1995–delphi (Object Pascal)

1995–java

1995–php

1996–webdna

1997–rebol

1999–d

2000–action

2001–c#

2001–visual Basic. NET

2002–f#

2003–groovy

2003–scala

2007–clojure

2009–go

2011–dart

2011–kolin

2014–swift

Chronicle of the development of programming languages

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.