Programming language

  • Plankalkul

    By Konrad Zuse; He invented the first programmable computer; "Plan Calculus"
  • Fortran

    John Backus; Designed for scientific and engineering applications; "The IBM Mathematical Formula Translating System"
  • MATH-MATIC

    Charles Katz; Intended as an improvement over Fortran
  • Lisp

    John McCarthy; created as a practical mathematical notation for computer programs;"List Processor"
  • COBOL

    Grace Hopper; Often used for business and administrative purposes; "Common Business-Oriented Language"
  • RPG

    IBM; built for heavyweight business applications; "Report Program Generator"
  • BASIC

    John Kemeny and Thomas Kurtzas; intended to be a computer language to enable students to use computers other than science and math; "Beginner's All-purpose Symbolic Instruction Code"
  • LOGO

    Wally Feurzeig, Seymour Papert, and Cynthia Solomon; Used for functional programming; "Language of Graphics Oriented"
  • B

    Dennis Ritchie and Ken Thompson; Main purpose was system development, not numeric computations
  • SQL

    Donald Chamberlin and Raymond Boyce; Designed to manipulate and retrieve data; "Structured Query Language"
  • PASCAL

    Niklaus Wirth; Was made to teach students structured programming
  • ML

    Robin Milner; Used heavily in programming language research; "Meta Language"
  • C

    Dennis Ritchie; Designed for implementing system software
  • C++

    Bjarne Stroustrup; Designed for system programming
  • ADA

    Jean Ichbiah; Designed to be a general-purpose language for everything from business applications to rocket guidance systems
  • Python

    Guido van Rossum; used to do things from testing microchips at Intel, to powering Instagram, to building video games with the PyGame library
  • Visual Basic

    Alan Cooper; It was derived from BASIC and enables the rapid application development of graphical user interface
  • Delphi

    Anders Hejlsberg; Used to build applications for Windows systems; "Dectector with Lepton, Photon, and Hadron Identificaiton
  • Java

    James Gosling; Designed for interactive television
  • JavaScript

    Brendan Eich; used by web browsers to create a dynamic and interactive experience for the user.
  • PHP

    Rasmus Lerdorf; used to develop Static websites or Dynamic websites or Web applications; "Hypertext Pre-Processor"