History of Computer Languages

  • ADA

    Named after Ada Lovelace; It is a classical stack-based general-purpose language, not tied to any specific development methodology.
  • Plankalkul

    German for "Plan Calculus"; Designed for engineering purposes by Konrad Zuse
  • Fortran

    Made from a team of IBM workers led by John Backus; One of the widely used, early languages. Big in number crunching programming.
  • Lisp

    Invented by John McCarthy in the late 1950s; It was intended as a mathematical formalism for reasoning about the use of recursion equations as a model for computation. Of computer languages still in widespread use today, only Fortran is older.; `Lots of Irritating Superfluous Parentheses' is its acronym.
  • MATH-MATIC

    Made by a team led by Charles Katz; MATH-MATIC was similar to Univac's contemporaneous business-oriented language, FLOW-MATIC, differing in providing algebraic-style expressions and floating-point arithmetic, and arrays rather than record structures.
  • RPG

    RPG is a high-level programming language (HLL) for business applications; the Report Program Generator is its acronym; Developed in IBM computer hardware company
  • Basic

    Developed by John G. Kemeny and Thomas E. Kurtz; It was meant to be a very simple language to learn and also one that would be easy to translate. Stands for Beginner's All Purpose Symbolic Instruction Code
  • LOGO

    Invented by Wally Feurzeig and Seymour Papert; It is made to help novice learners to start at the bottom and work their way to the top.
  • B

    Developed by Bell Labs; Intended for recursive, primarily non-numeric applications typified by system programming.
  • PASCAL

    Named after Blaise Pascal (a french mathematician); Pascal
    provides a teaching language that highlights concepts common to all computer languages standards the language in such a way that it makes programs easy to write. Strict rules make it difficult for the programmer to write bad code.
  • C

    Designed by Dennis Ritchie; In the Early 1970s; General purpose programming language that is ideal for developing firmware or portable applications.
  • C++

    Designed by B. Stroustrup; an extension of C; It supports object-oriented programming among other enhancements.
  • ML

    Created at the University of Edinburgh by Robin Milner and others; A family of advanced programming languages with [usually] functional control structures, strict semantics, a strict polymorphic type system, and parametrized modules; also stands for Meta-Language
  • SQL

    Developed in ISO/IEC; 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; Structured Query Language is its acronym
  • Visual Basic

    Is a programming environment from Microsoft in which a programmer uses a graphical user interface to choose and modify preselected sections of code written in the BASIC programming language; Microsoft bought the rights to the idea from Alan Cooper in 1988, and replaced the crude scripting language with a modified version of their QuickBasic, making it a programming language with a visual UI designer. The commercial product was released in 1992.
  • Python

    Started taking form in December 1989 by Guido van Rossum; Is an interpreted, interactive, object-oriented programming language; Python is also usable as an extension language for applications that need a programmable interface.
  • PHP

    Is an HTML-embedded scripting language created by Rasmus Lerdorf; The goal of the language is to allow web developers to write dynamically generated pages quickly. Its acronym means "PHP: Hypertext PreProcessor"
  • Delphi

    Designed by the Borland Software Corporation ;Intended to be easy to use and originally based on the earlier Object Pascal language. Pascal was originally developed as a general purpose language "suitable for expressing the fundamental constructs known at the time in a concise and logical way", and "its implementation was to be efficient and competitive with existing FORTRAN compilers"[8] but without low-level programming facilities or access to hardware.
  • Java

    Developed by Sun Microsystems; Object-Oriented Programming for the Internet.
  • Javascript

    developed this Netscape Communications Corporation; Transmitting information about the user's reading habits and browsing activities to various websites. Web pages frequently do this for Web analytics, ad tracking, personalization or other purposes.
  • COBOL

    Invented by Grace Murray Hopper; It is imperative, procedural and, object-oriented. COBOL is primarily used in business, finance, and administrative systems for companies and governments.