The History of Programming Languages

  • Plankalkul

    Designed by Konrad Zuse. This programming language was designed for engineering purposes. This was the first high level programming to be designed
  • Fortran

    Developed by John Backus. The general purpose of this language is used for numeric computing and scientific computing, and is used for scientific and engineering applications.
  • MATH-MATIC

    Developed by Remington Rand. This language contains numeric components, and was an early computer programming language.
  • Lisp

    Developed by John McCarthy. Family of computer programming languages. It is the second oldest high level programming language, with Fortran being the only one older by one year.
  • RPG

    Developed by IBM. This is a high level programming language, which is mainly used for business applications. This language is only available on IBM based systems currently.
  • COBOI

    COBOI is an acronym for common business-oriented language. Designed by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney. This is an english like computer language designed for business use. Object oriented since 2002. It's not used as often since newer languages ​​have been created and experienced people have retired.
  • BASIC

    BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code. Designed by John G. Kemeny and Thomas E. Kurtz. It is a high level computer programming that emphasizes ease of use. The purpose was to allow people in the field of science or mathematics to use computers.
  • Logo

    Developed by Wally Fuerzeig and Seymour Papert. It's a general purpose language known for its turtle graphics that produces line graphs, being an adaptation of Lisp.
  • PASCAL

    Designed by Niklaus Wirth as an imperative and procedural computer language. It is a small and efficient language developed to encourage good practice practices.
  • C

    Although it was originally created in 1972, it's stable release was in 2011. Designed by Dennis Ritchie. It is a general purpose computer language, used to map to to machine instructions and has great use in applications.
  • B

    B was designed by Ken Thompson. B was designed for recursive, non-numeric, machine-independent applications, such as system and language software.
  • ML

    Developed by Robin Miler. General function programming language. It has roots in Lisp and It provides a pattern matching function and it is known to not cause runtime errors.
  • SQL

    Developed by Donald D. Chamberlin Raymond F. Boyce. Domain specific language. Designed for managing data held in RDBMS (relational database management system.) Particularity useful in handling structured data where there are different variables of the data.
  • Python

    Interpreted high level computer programming language. Created by Guido Van Rossum. It emphasizes code readability. Provides clear programming on small and large scale
  • Visual Basic

    Developed by Microsoft. Third generation event driven programming language. It is relatively easy to learn and to use. It was derived from BASIC and it enables applications to access databases. A programming can create an application using this computer programming language.
  • JavaScript

    Abbreviation- JS. Developed by Brendan Eich. High level computer programming language. Also characterized as a weakly typed language and dynamic. One of the three core technologies involved in the WWW (World Wide Web).
  • JAVA

    Developed by James Gosling, Sun Microsystems (Now owned by Oracle Corp.). General purpose computer language that is object oriented and class based. Designed to have a few implementation dependencies as possible. (Write once run anywhere type program- WORA).
  • PHP

    Server side scripting language. It was designed for web development but can also be used as a general purpose computer programming language. Developed by Rasmus Lerdorf.
  • Delphi

    Developed by Borland, Embarcadero Technologies. Integrated development environment. Used for rapid development of software for mobile, pc, etc.
  • C++

    (stable release 2017). Designed by Bjarne Stroustrup. It is a general purpose computer language. It is object-orientated and uses low level memory manipulation.
  • ADA

    Developed by Jean Ichbiah and Tucker Taft. It is a complex computer coding extended from Pascal and others. It improves safety in coding and uses a compiler to find errors. Ada is an international standard.