Computer Languages Timeline

  • Plankalkul

    Plankalkul
    Designed by Konrad Zuse
    Originally designed for engineering purposes
    Name means “Plan Calculus”
  • Fortran

    Fortran
    Stands for “Formula Translator" Made for processing mathematical operations John Backus developed it
  • MATH-MATIC

    MATH-MATIC
    Developed by Grace Hopper
    Intended as an improvement over FORTRAN
    Was a marketing name for the AT-3 compiler
  • Lisp

    Lisp
    Developed by John McCarthy
    Originally created as a practical mathematical notation for computer programs
    Name derives from “LISt Processer”
  • RPG

    RPG
    Developed by IBMi , an EBCDIC-based operating system
    Intended for business applications
    Names stands for Report Program Generator
  • COBOL

    COBOL
    Acronym for common business oriented language•

    Used in business, finance and administrative system for companies and governments

    Developed by CODASYL
  • BASIC

    BASIC
    Acronym for Beginner's All-purpose Symbolic Instruction Code)
    Designed by John G. Kemeny and Thomas E. Kurtz
    Designed to emphasize ease of use, to be easy to learn
  • LOGO

    LOGO
    Wally Feurzeig and Seymour Papert developed it
    Originally used to teach concepts of programming related to LISP Name derived from the Greek logos meaning word of “thought"
  • PASCAL

    PASCAL
    Developed by Niklaus Wirth
    Named after Blaise Pascal, a French mathematician and philosopher
    Intended to encourage good programming practices using structured programming and data structuring
  • C

    C
    Developed by Dennis Ritchie
    Derived from the letter “C”
    Supported structured programming, lexical variable scope and recursion
  • ML

    ML
    Developed by Robin Milner
    ML stands for metalanguage
    Meant to develop proof tactics in the LCF theorem prover
  • SQL

    SQL
    Stands for Structured Query Language
    Designed tp store, manipulate, and query data stored in relational databases
    Designed by Donald D. Chamberlin & Raymond F. Boyce
  • ADA

    ADA
    • Named after Ada Lovelace, who is credited as being the first computer programmer• Designed orginally for applications used by the U.S. Department of Defense • Designed by a team led by Jean Ichbiah of Cll Honeywell Bull originally.
  • C++

    C++
    Bjarne Stroustrup developed it

    Intended as an extension of the “C” language
    Acryonym for C plus plus
  • Python

    Python
    Designed by Guido van Rossum
    Designed to emphasize code “readability”
    Guido was reading published scripts from “Monty Python’s Flying Circus” and thought of the name from the name of the script, that’s why it’s called Python
  • Visual Basic

    Visual Basic
    Developed by Microsoft
    Name derived from computer language BASIC
    Intended to be a computer language relatively easy to learn and use
  • Delphi

    Delphi
    Originally developed as a rapid application development tool for windows
    Developed by BORLAND•
    In reference to the Oracle at Delphi
  • Java

    Java
    Developed to be used on multiple platforms•

    Developed by James Gosling•

    Refers to Java coffee
  • Javascript

    Javascript
    Developed by Brendan EichOne of the three essential technologies of World Wide Web; high-level, dynamic, untyped, and interpreted programming language.Same naming similarities as Java, but unrelated to Java in anyway
  • PHP

    PHP
    Designed by Rasmus Ledorf
    Originally stood for Personal Home Page, but now stands for the recursive acronym PHP: Hypertext Preprocessor
    Designed for web development and used as a general purpose programming language