Evolution of Programming Language

By Rihm
  • 1843: Ada Lovelace’s machine algorithm

  • 1944-45: Plankalkül

  • 1949: Assembly Language

  • 1949: Shortcode

  • 1952: Autocode

  • 1957: FORTRAN

  • 1958: LISP (List Processor)

  • 1958: ALGOL (Algorithmic Language)

  • 1959: COBOL (Common Business Oriented Language)

  • 1964: BASIC (Beginner’s All-Purpose Symbolic Instruction Code)

  • 1970: PASCAL

  • 1972: Smalltalk

  • 1972: C

  • 1972: SQL (SEQUEL at the time)

  • 1980/81: Ada

  • 1983: C++

  • 1983: Objective-C

  • 1987: Perl

  • 1990: Haskell

  • 1991: Python

  • 1991: Visual Basic

  • 1993: Ruby

  • 1995: Java

  • 1995: PHP

  • 1995: JavaScript

  • 2000: C#

  • 2003: Groovy

  • 2003: Scala

  • 2009: Go

  • 2014: Swift