Programming Languages Timeline

  • Period: to

    Plankalkul

    The world's first complete high-level language was designed in 1940s by the german computer pioneer Konrad Zuse. Allowed for the creation of procedures and structured data. In addition, it provided conditional statements
  • Math-matic

    MATH-MATIC was written beginning around 1955 by a team led by Charles Katz under the direction of Grace Hopper. Used for math.
  • FORTRAN

    FORTRAN was created by an IBM team lead by John Backus in 1957. FORTRAN was the first important algorithmic language. It translates to "formula translation".FORTRAN was created for scientific computations with real numbers and collections of them organized as one- or multidimensional arrays. It also was designed to translate into efficient machine language.
  • COBOL

    COBOL stands for "common business oriented language" and is largely use by businesses. COBOL was created in 1959 by the 1959 Conference on Data Systems Languages and introduced record data structure.
  • RPG

    It was developed by the tech giant IBM in 1959 as the Report Program Generator- a tool that was developed to serve as an alternative for the punch card processing system on the IBM 1401. It has evolved into a high-level programming language (HLL) for business applications.
  • LISP

    LISP was created sometime in 1960 by John McCarthy. It was founded on the mathematical theory of recursive functions and works well with computers. LISP stands for "list processing".
  • BASIC

    BASIC stands for "beginner's all-purpose symbolic instructions code". It was developed at Dartmouth College by John Kemeny and Tom Kurtz in the mid-1960s. BASIC's purpose was to be easy to learn by novices, particularly non-computer science majors, and to run well on a time-sharing computer with many users.
  • Period: to

    LOGO

    Originated in the late 1960s as a simplified LISP dialect for education; Seymour Papert and others used it at MIT to teach mathematical thinking to schoolchildren.
  • Pascal

    About 1970 Niklaus Wirth of Switzerland designed Pascal to teach structured programming
  • SQL

    In the 1970s computer scientists began developing a standardized way to manipulate databases, and out of that research came SQL. SQL stands for structured query language.
  • B

    B was designed by D. M. Ritchie and K. L. Thompson, for primarily non-numeric applications such as system programming
  • Period: to

    ML

    The ML programming language was developed in the 1970s by Robin Milner and his colleagues at the University of Edinburgh. it is a general-purpose, modular, functional programming language with compile-time type checking and type inference.
  • C

    C programming language was developed in 1972 by Dennis Ritchie and Brian Kernighan at the AT&T Corporation for programming computer operating systems.
  • Period: to

    ADA

    ADA was developed for the U.S. Department of Defense for large scale programming. ADA was named after Augusta Ada King, countess of Lovelace, who was an assistant to the 19th-century English inventor Charles Babbage.
  • Period: to

    C++

    C++ language, developed by Bjarne Stroustrup at AT&T in the mid-1980s. C++ extended C by adding objects to it while preserving the efficiency of C programs.
  • Python

    Van Rossum started developing the new script in the late 1980s and finally introduced the first version of that programming language in 1991.
  • Period: to

    Java

    In the early 1990s, Java was designed by Sun Microsystems, Inc., as a programming language for the World Wide Web
  • Visual Basic

    Visual Basic was written by Microsoft and introduced in 1991. It is a programming environment from Microsoft in which a programmer uses a graphical user interface (GUI) to choose and modify preselected sections of code written in the BASIC programming language.
  • PHP

    Created in 1994 by Rasmus Lerdorf. PHP stands for Hypertext Preprocessor. It's an open source, server-side, scripting language used for the development of web applications
  • Delphi

    Named after an area that contained an Oracle. In 1995 Borland revived its version of Pascal when it introduced the rapid application development environment named Delphi - turning Pascal into a visual programming language.
  • Javascript

    avaScript is a scripting or programming language that allows you to implement complex things on web pages such as displaying timely content updates, interactive maps, animated 2D/3D graphics, scrolling video jukeboxes, etc. Created by Brendan Eich in