timeline of computer languages

By khoi369
  • Plankalkul

    Plankalkul
    developed by Konrad Zeus, and it was developed to help new computer programmers with the vast computer languages, and this language used machine code so it would be easier than words to program. The name is a german word that stands for Formal System of Planning.
  • MATH-MATIC

    MATH-MATIC
    developed by Charles Katz, and it was developed to program UNIVAC1 and UNIVAC 2. The name is for marketing purposes with reference to the AT-3(Algebraic translator 3).
  • Fortran

    Fortran
    developed byJohn Backus, and it was invented for a faster way for programming because the usual way takes too long and is not accessible like Fortran. The name Fortran stands for formula translator
  • Lisp

    Lisp
    by John McCarthy and it was developed for easier movement of data strings( a sequence of programs or instructions like a string that is from one end to another), and it is commonly used for AI programing. And the name stands for List processing.
  • COBOL

    COBOL
    developed by Grace Hopper, and its purpose was to create a portable programming language to process date for the US Department of Defense. The name stands for common business-oriented language
  • RPG

    developed by IBM(the huge machine company), and its purpose was to serve as an alternative for punch card processing systems on the IBM 1401 like the mark 1 machine. The name is an acronym for Report Program Generator.
  • BASIC

    BASIC
    developed by John G. Kemeny and Thomas E. Kurtz. It was developed for computers in businesses and schools. The name is stand for Beginner's All-purpose Symbolic Instruction Code
  • LOGO

    LOGO
    1967, developed by wally Feurzeig, and it was developed to teach programing concepts that are related to Lisp and it teach body-syntonic reasoning so students can predict and understand the turtle’s motion .and the name is not an acronym rather it is the reference to the greek logos meaning thought or words.
  • B

    B
    developed by Ken Thompson with Dennis Ritchie. This language was developed for language software and to make a machine-independent application(meaning these applications can cross-platform and can operate on a different machine), so it and the B name of this language is either because it is based on Bon(an earlier language), or it is developed based on BCPL, and that is why is called B.
  • C

    C
    Developed by Dennis Ritchie developed it, and it was used for constructing on Unix and Unix is a multitasking operating system widely used on phones. The name C of this language is because it was developed by the same person that co-developed B so it makes sense.
  • PASCAL

    PASCAL
    developed by Niklaus Wirth, and it was developed as a teaching program in structured programing and that is like coding but in different section part of a whole larger piece. The name is acronym for Programming assistance science and languages
  • SQL

    SQL
    developed by IBM researchers, Raymond Boyce, and Donald Chamberlin. The purpose of this language was to manage and communicate with a database, and it is a standard language for relational database systems so it must be reliable, and it performs tasks like updating a database or retrieving from the database. This language’s name is an acronym that stands for structured Query Language.
  • ML

    ML
    developed by Robin Milner and it was developed to be a language to create a proof for theorem provers such as calculus. And the name stands for Meta Language
  • C++

    C++
    developed by Bjarne Stroustrup and it was an extension of the C language, and it was developed to further the efficient and flexibility of the language C, This language name is C++ as it is like an upgrade
  • ADA

    ADA
    Developed and led by Dr. Jean Ichbiah. This language was developed for good practices like railroads or air traffic control, and this language is very reliable. And it stands for A high-level computer language.
  • Python

    Python
    developed by Guido Van Rossum, and it was developed for easier code readability because it allows programs to express with fewer lines of codes also this language is general purpose so it can program language for both desktop and web applications. And the name python was from a BBC comedy series Monty Python’s flying circus, and the developer liked it because it was short and unique and also mysterious.
  • Visual Basic

    Visual Basic
    developed by Microsoft(but we give credit to the maker of Basic since it is based on that and creators of basic are John Kemeny and Thomas Kurtz), and this language was developed to give window computer operating systems an easier way to write programs. This name is to represent that this language is easy and simple to use also efficient but it ha the potential to create advanced programs.
  • Delphi

    Delphi
    developed by Anders Hejlsberg, and its purpose was to build applications for windows systems and it can be used t o build applications on many operating systems. And the name stands reference to the Oracle at Delphi
  • Java

    Java
    by James Gosling and its purpose was to create a new language that would facilitate communications between consumers of the electronic devices. At first, it was called oak because of the tree outside of James’ office, but it was renamed into Java because the coffee at the time was popular and most of the imported coffee from an island called java in Indonesia.
  • Javascript

    Javascript
    By Brendan Eich, and it was developed for binding alot of the other components or automate interactions between other languages nad it is also called the glue language. The name is because of a co-market deal with Java, because Java was a big name at the time.
  • PHP

    PHP
    developed by Rasmus Lerdorf, and it was developed tor simple web page or web application. And the name is an acronym for Hypertext Preprocessor and it is called this because it is widely used as general-purpose for like the web development or websites because websites usually have clicking thing to different links or info and Hypertext is just that