Programming Languages Timeline

  • Plankalkul

    -Designed by Konrad Zuse
    -Developed for engineering uses
  • Fortran

    -Developed by John Backus
    -Designed for scientific computing
    -Stands for Formula Translating System
  • MATH-MATIC

    -Designed by Charles Katz
    -Developed as the programming language of UNIVAC
  • LISP

    -Developed by John McCarthy
    -Orginally created as a practical mathematical notation for computer programs
    -Stands for LISt Processing
  • COBOL

    -Designed by Conference on Data Systems Languages
    -Designed for business and financial purposes
    -Acronym for COmmon Business-Oriented Language.
  • RPG

    -Developed by IBM
    -Primarily designed for business applicartions
    -Stands for Report Program Generator
  • BASIC

    -Developed by John G. Kemeny and Thomas E. Kurt
    -Designed to enable students other than in the science and math fields to use computers
    -Acronym for Beginner's All-purpose Symbolic Instruction Code
  • Logo

    -Developed by Wally Feurzeig
    -Created as a teaching tool for programming basics
  • B

    -Developed by Ken Thompson and Dennis Ritchie
    -Designed for non-numeric, machine independent applications
  • PASCAL

    -Designed by Niklaus Wirth
    -Developed to encourage good programming practices
  • C

    -Developed by Dennis Ritchie
    -Designed to be faster and more efficient overall
  • ML

    -Developed by Robin Milner
    -Designed to create proof tactics in the LCF theorem prover
    -Stand for metalanguage
  • SQL

    -Designed by Donald D. Chamberlin and Raymond F. Boyce
    -Developed to manage data in a database
    -Stands for Structured Query Language
  • Ada

    -Developed by Jean Ichbiah
    -Served to standardize programming languages for the Department of Defence
  • C++

    -Developed by Bjarne Stroustrup
    -Designed primarily for systems programming
  • Visual Basics

    -Developed by Microsoft
    -Designed to be easy to learn and readily applicable to Windows operating systems
  • Python

    -Designed by Guido van Rossum
    -Developed to emphasize code readability
  • Java

    -Developed by James Gosling
    -Designed to by as universally usable as possible
  • Javascript

    -Developed by Brendan Eich
    -Designed for the use in web browsers
  • Delphi

    -Developed by Anders Hejlsberg
    -Designed for high-preformance and web-based applications
  • PHP

    -Developed by Rasmus Lerdorf
    -Designed for web development
    -Stands for Hypertext Preprocessor