Programming Languages Timeline

By aivii54
  • Plankalkul

    "Plan Calculuc," designed for engineering purposes by Konrad Zuse and released in 1948.
  • FORTRAN

    Derived from Formula Translation System, designed by John Backus and IBM and was released in 1957. Suited to numeric computation and scientific computing.
  • MATH-MATIC

    Intended as an improvement over FORTRAN. Created by a group led by Charles Katz in 1957.
  • Lisp

    Derives from "LISt Processor." It was originally created as a practical mathematical notation for computer programs. Designed by John McCarthy and released in 1958.
  • COBOL

    Designed in 1959 by CODASYL. Made for business use, acronym for "Common business-oriented language."
  • RPG

    "Report Program Generator," is a high-level programming language for business applications. Developed by IBM and released in 1959.
  • BASIC

    "Beginner's All-purpose Symbolic Instruction Code" created in 1964 by John G. Kemeny and Thomas E. Kirtz to enable students in fields other than science and mathematics to use computers.
  • LOGO

    Is an educational programming language, designed in 1967 by Daniel G. Bobrow, Seymow Papert, and Cynthia Solomon.
  • B

    Developed at Bell Labs circa, it is the work of Ken Thompson with Dennis Ritchie. Designed to recursive, non-numeric, machine independent applications, such as system and language software.
  • PASCAL

    Designed in 1968-69 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.
  • C

    Originally developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs, it was designed to be compiled using a relatively straightforward compiler, to provide low-level access to memory, to provide language constructs that map efficiently to machine instructions, and to require minimal run-time support.
  • ML

    Designed by Robin Milner and others at the University of Edinburgh in 1973. Is a general-purpose functional programming language.
  • SQL

    "Structured Query Language," is a special-purpose programming language designed for managing data held in a relational database management system. Deisgned by Donald D. Chamberlin and Raymond F. Boyce, released in 1974.
  • ADA

    Was developed in the early 1980s by a team led by Jean Ichbiah of CII Honeywell Bull. Designed for development of very large software systems and was named after Ada Lovelace (1815–1852), who is credited as being the first computer programmer.
  • C++

    Designed by Bjarne Stroustrup in 1983, developed as an extension of the C language as he wanted an efficient and flexible language similiar to C, which also provided high-level features for program organization.
  • Python

    Designed by Guido van Rossum and released in 1991. It is used widely as a general-purpose, high-level programming language,
  • Visual Basic

    Developed by Microsoft and released in 1991. Is a third-generation event-driven programming language and integrated development environment.
  • Delphi

    Was originally developed by Borland as a rapid application development tool for Windows, released in 1995 for the 16-bit Windows 3.1
  • Java

    Originally developed by James Gosling and Sun Microsystems and released in 1995. Designed to have the "look and feel" of the C++ language, but it is simpler to use than C++ and enforces an object-oriented programming model.
  • PHP

    A server-side scripting language designed for web development but also used as a general-purpose programming language. Originally created by Rasmus Lerdorf and released in 1995.
  • JavaScript

    Originally developed in 10 days in May 1995 by Brendan Erch. It is a high-level, dynamic, untyped, and interpreted programming language.