Programming Lamguages

  • Plankalkul

    Developed by Konrad Zuse in 1943-45. designed for engineering purposes. The name means “Plan Calculus.”
  • Fortran

    Originally developed by IBM in 1954-55 for scientific and engineering applications. The name is derived from Formula Translating System.
  • MATH-MATIC

    Created by a group led by Charles Katz in 1954. Intended as an improvement over FORTRAN.
  • Lisp

    Invented by John McCarthy and Paul Graham in 1956-58. Lisp is based on formal functional calculus. It stores and manipulates programs in the same manner as any other data, making it well suited for "meta-programming" applications. Name is for “List Processing Language.”
  • COBOL

    Was designed in 1959 by the Conference on Data Systems Languages. Was created as part of a US Department of Defense effort to create a portable programming language for data processing. COBOL is an acronym for common business-oriented language.
  • BASIC

    John G. Kemeny and Thomas E. Kurtz designed the original BASIC language in 1964. Designed to enable students in fields other than science and mathematics to use computers. BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code.
  • RPG

    Developed by IBM in 1964. RPG is a high-level programming language for business applications. RPG stands for Report Program Generator.
  • Logo

    Logo was created in 1968 by Wally Feurzeig and Seymour Papert. Commands for movement and drawing produced line graphics either on screen or with a small robot called a “turtle.” Originally conceived to teach concepts of programming related to LISP.
  • B

    Developed by Ken Thompson and Dennis Ritchie around 1969. Was designed for recursive, non-numeric, machine independent applications, such as system and language software. It’s name may be a contraction of BCPL, or based on Bon.
  • Pascal

    Designed in 1968–1969 and published in 1970 by Niklaus Wirth. Intended to encourage good programming practices using structured programming and data structuring. Named in honor of the French mathematician and philosopher Blaise Pascal.
  • C

    Originally developed by Dennis Ritchie in 1972. Created to improve upon the B language and also to reimplement the Unix operating system. The name comes from it being the language created from or after B.
  • ML

    Developed by Robin Milner and others in 1973 at the University of Edinburgh. it was conceived to develop proof tactics in the LCF theorem prover. Historically, ML stands for metalanguage.
  • SQL

    Developed by Donald D. Chamberlin and Raymond F. Boyce in 1974. It is a special-purpose programming language designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system. Stands for Structured Query Language.
  • Ada

    Originally designed by a team led by Jean Ichbiah in 1980. Created to supersede the hundreds of programming languages then used by the Department of Defense. Ada was named after Ada Lovelace, who is credited as being the first computer programmer.
  • C++

    Designed by Bjarne Stroustrup in 1983. C++ was designed to provide Simula’s facilities for program organization together with C’s efficiency and flexibility for systems programming. The name is from C++ being a successor or increment of C.
  • Python

    developed by Guido van Rossum in 1991. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.
  • Visual Basic

    Developed by Microsoft in 1991. Microsoft intended Visual Basic to be relatively easy to learn and use.
  • Delphi

    Was originally developed by Borland in 1995. Is an Interactive Development Environment for console, desktop graphical, web, and mobile applications. Delphi was named in reference to the Oracle at Delphi.
  • Java

    Java was originally developed by James Gosling at Sun Microsystems in 1995. It was specifically designed to have as few implementation dependencies as possible and It is intended to let application developers "write once, run anywhere” Java’s name comes from its dynamic, lively, and revolutionary essence.
  • PHP

    Originally created by Rasmus Lerdorf in 1995. Designed for web development but also used as a general-purpose programming language. originally stood for Personal Home Page, it now stands for PHP: Hypertext Preprocessor, which is a recursive backronym.
  • JavaScript

    JavaScript was originally developed in May 1995 by Brendan Eich. Created as a lightweight interpreted language that would complement Java by appealing to nonprofessional programmers. The name comes from Netscape’s added support of Java in its web browser.