Computer Programming Languages

  • Creation of Plankalkul

    From 1943-1945, Konrad Zuse created Plankalkul. The language was created for engineering purposes. In German Plankalkul means "Plan Calculus".
  • Period: to

    Programming Languages

  • Creation of FORTRAN

    FORTRAN is one of the oldest programming languages. It was developed by a team of programmers at IBM led by John Backus, and was first published in 1957. The name FORTRAN is an acronym for FORmula TRANslation. It is formula translation as it was designed to allow easy translation of math formulas into code.
  • Creation of MATH-MATIC

    Created by a group led by Charles Katz in 1957. MATH-MATIC was made to be an improvement over FORTRAN for use on early UNIVAC I and UNIVAC II computers.
  • Creation of COBOL

    Lieutenant Grace Murray Hopper lead a group of computer professionals called the Conference on Data Systems Languages (CODASYL) to create Cobol in 1959. It was mainly used in financial and insurance industries. Acronym for common business oriented language.
  • Creation of RPG

    IBM developed RPG in 1959. RPG was created to imitate punched card processing. It is one of the only programming languages designed for punched card machines that is still in use today. The letters RPG are an acronym for Report Program Generator.
  • Creation of BASIC

    BASIC stands for Beginner’s All Purpose Symbolic Instruction Code. John George Kemeny and Tom Kurtzas wrote basic in 1963, at Dartmouth College. It was created as a teaching tool for undergrads.
  • Creation of Lisp

    John McCarthy first developed the basics behind Lisp in 1965 at Dartmouth Summer Research Project on Artificial Intelligence. The purpose of LISP was a list processing language for Artificial Intelligence. Lisp stands for LISt Processing
  • Creation of LOGO

    Wally Feurzeig and Seymour Papert created logo in 1966 at BBN, a Cambridge research firm. Logo was originally designed to introduce children to programming concepts, and develop better thinking skills. LOGO comes from the Greek logos meaning word, emphasizing how LOGO is different than other programming languages the process numbers.
  • Creation of B

    B was created in 1969. D. M. Ritchie and K. L. Thompson created B, for primarily non-numeric applications such as system programming. B stands for the B in BCPL (basic combined programming language).
  • Creation of C

    Dennis Ritchie developed C between 1969 and 1973. C is a general-purpose programming language that offered an easier way to write programs at the time. C language is called C to show that it is the successor to B language.
  • Creation of PASCAL

    Niklaus Wirth created PASCAL in 1970. PASCAL was created to be an efficient language that would help encourage good programming practices to students. PASCAL in named after French philosopher and mathematician Blaise Pascal.
  • Creation of ML

    Developed by Robin Miller along with the assistance of others. Created in 1973. ML was created to develop proof tactics in the LCF Theorem Prover. ML stands for metalanguage.
  • Creation of SQL

    Donald D. Chamberlin and Raymond F. Boyce created the SQL language in 1974. The language was designed to manipulate and retrieve data in database systems. The letters SQL are an acronym for Structured Query Language.
  • Creation of ADA

    ADA initiated development in the early 1980’s, and is still being improved today. It was designed by a team led by Dr. Jean Ichbiah at CII-Honeywell-Bull in France. ADA was created due to the desire of the US Government to have a standardized and secure programming language. Its name ADA is so to honor Augusta Ada Lovelace, who is sometimes regarded as the world’s first programmer.
  • Creation of C++

    Bjarne Stroustrup wrote C++ during 1983 to 1985. C++ was written to allow programmers to write better code, and made reusable code easier to write. The name C++ was used, as it was an improvement on the C language.
  • Creation of Python

    In 1990 Guido van Possum created Python. Python was the successor of ABC and was a general purpose, high-level programming language. It was also created to interface with the Amoeba operating system. Python actually got its name from the hilarious Monty Python Flying Circus series.
  • Creation of Visual Basic

    Microsoft designed Visual Basic in 1991. It is an all around programming language as it could occupy anyone from a new programmer to an extremely advanced one. Visual basic doesn’t seem to mean anything significant.
  • Creation of Delphi

    Borland developed Delphi programming language. Delphi is the successor of Turbo Pascal. Delphi was released in February 1995. Delphi is a native code compiler. Delphi is basically object Pascal with similar programming tools found in Microsoft Visual Basic 3.0.
  • Creation of JAVA

    Java is a programming language and computing platform created by James Gosling at Sun Microsystems in 1995. Java is a general-purpose computer programming language designed to produce programs that will run on any computer system. Java doesn’t stand for anything.
  • Creation of Javascript

    Netscape programmer Brendan Eich created JavaScript. JavaScript is a web scripting language that allowed people or online users to “interact” with webpages. It was created in September 1995. It was originally called Livescript, but changed to JavaScript for marketing purposes.
  • Creation of PHP

    In 1995, Rasmus Lerdorf led a of group developers in the creation of the PHP language. PHP was created to be used on web browser design, but is also can be used as a general purpose programming language. PHP stood for Personal Home Page.