Computer Programming History

  • Plankalkul

    Plankalkul
    The first idea of Plankalkul was published in 1948, so keep in mind that Fortran was the first language to be used, Konrad Zuse created this language for engineering purposes. The name is German, but in English, it's named Plan Calculus.
  • Fortran

    Fortran
    Since there isn't a specific date for this event, I just put January 1 for the date, because the website requires it. The year is correct though. Fortran is an abbreviation for Formula Translation. It was developed by John Backus. Fortran was designed to perform high-level computations that relate to science, math, and statistics.
  • MATH-MATIC

    MATH-MATIC
    MATH-MATIC is not an acronym. It was developed by Charles Katz and it was an improvement for Fortran. It was also the early language for UNIVAC | and UNIVAC ||.
  • Lisp

    Lisp
    Lisp stands for List Processor. Lisp was developed by John McCarthy. Lisp was originally developed as a mathematical notation for computer science, but it soon evolved for the use of artificial intelligence.
  • COBOL

    COBOL
    COBOL was developed by Dr. Grace Murray Hopper. It was designed to allow people to create an organized and user-friendly language for business transactions. COBOL stands for Common Business Oriented Language.
  • RPG

    RPG
    RPG stands for Rpeort Program Generator and it is a high level language designed for use in business. This was designed by IBM.
  • BASIC

    BASIC
    Since there was no specific date given, I just put January 1 because the website required a specific date. BASIC stands for Beginners All-purpose Symbolic Instruction Code. This was developed by John G. Kemeny and Thomas E. Kurtz. BASIC was designed for those who weren't proficient in technical or mathematical background.
  • LOGO

    LOGO
    LOGO doesn't stand for anything, but it does originate from the Greek word "logos", which means thought. LOGO is designed to teach concepts that are similar to Lisp. Also, it is well known for the turtle graphics. LOGO was created by Wally Feurzeig and Seymour
  • B

    B
    Since there isn't a given date for when B was first developed, I just put January 1 because the website requires a date. B was designed by Ken Thompson and Dennis Ritchie. B was derived from BCPL. B is used for non-numeric, recursive, machine independent applications.
  • C

    C
    Since there was no specific date for this event, I just put in January 1 for the date because the website requires one. C's features originated from an earlier language (B). C was created by Dennis Ritchie. The main purpose of C is for scientific programming situations. It is also the basis for many other languages.
  • PASCAL

    PASCAL
    Niklaus Wirth created the programming language of PASCAL. PASCAL was named after Blaise Pascal, for he invented the first adding machine. PASCAL was used as a teaching tool.
  • ML

    ML
    ML stands for Metalanguage. ML was created by Robin Milner and some people at the University of Edinburgh. It was created to make proof tactics for LCF (logic for computer functions).
  • SQL

    SQL
    This was designed by Donald D. Chamberlin, and Raymond F. Boyce and developed by ISO/IEC. SQL stands for Structured Query Language and is used for managing relational databases.
  • C++

    C++
    This language is a modified version of C, therefore being called C++. C++ allows you create programs that can almost achieve anything. This language was modified by Bjarne Stroustrup.
  • Python

    Python
    Named after Monty Python, this language was designed by Guido Van Rossum to fix problems in the ABC language.
  • Visual Basic

    Visual Basic
    Visual Basic is not an acronym for anything. Visual Basic was developed by Alan Cooper and this language is designed to visually arrange components of a form on the screen when you enter the code.
  • Delphi

    Delphi
    Delphi was developed by Borland. Its primary purpose is for designing something and making it show up on a form (it's similar to visual basic). The full name of this language is Embarcadero Delphi.
  • Java

    Java
    Java was developed by James Gosling. Java has become so popular that a lot of websites need it nowadays and that it is on over 1.1 billion PCs worldwide. Java is designed to do basically anything. Java's name is a coffee metaphor.
  • Javascript

    Javascript
    Javascript is actually nothing like Java, but is actually influenced by the syntax of C. It was going to be called Mocha, but they decided against it. Javascript was developed by Brendan Eich. Javascript was originally meant to run on the browser, but now it's used on the sever as node.js.
  • PHP

    PHP
    PHP used to stand for Personal Home Page, but the name PHP stuck. It was developed by Rasmus Lerdorf and it was used for designing websites.
  • ADA

    ADA
    Well actually, ADA was stablely released on December 10, 2012, but it first appeared in 1980. ADA was created by Dr, Jean Ichbiah. ADA was named in honor of Augusta Ada Lovelace, who created the first lines of code. Since ADA has been modified so many times over the years, the only thing that is certain is that they all share the basic programming features.