Programming Languages

  • Plankalkul

    Konrad Zuse; Designed for engineering purposes
  • Fortran

    John Backus; designed to allow easy translation of math formulas into code.
  • MATH-MATIC

    Charles Katz; improvement of FORTRAN.
  • Period: to

    Computer Programming

  • Lisp

    John McCarthy; created as a mathematical notation for computer programs.
  • COBOL

    Howard Bromberg; designed for business use.
  • RPG

    IBM; it is a proprietary programming language.
  • BASIC

    John Kemeny; it emphasizes ease of use
  • LOGO

    Wally Feurzeig; it commanded movement and drawing produced line graphics
  • PASCAL

    Niklaus Wirth; made to teach students
  • SQL

    Donald Chamberlin; designed to manipulate data stored in IBM's database
  • C

    Dennis Richie; used to re-implement the Unix operating system
  • ML

    Robin Milner; made to develop proof tacticss in the LCF theorem prover
  • ADA

    Jean Ichbiah; improves the safety and maintainability by leveraging the compiler to find errors.
  • C++

    Bjarne Stroustrup; it was designed with a bias toward system programming.
  • B

    Bell Labs; it was designed for recursive and machine independent applications
  • Python

    Guido van Rossum; Emphasizes code readibility
  • 1991

    Microsoft; intended to be easy to learn and use.
  • Delphi

    Borland; developed as a application development tool for windows.
  • Java

    James Gosling; intended to let application developers “write once, run anywhere”
  • Javascript

    Brendan Eich; is used in environments that aren't web based such as PDF documents
  • PHP

    Rasmus Lerdorf; PHP code is usually processed by a PHP interpreter, which is usually implemented as a web server's native module or a Common Gateway Interface