Programming languages

By ebkking
  • Plankalkul

    Konrad Zuse
    programs with reusable functions
    translated means "Formal System For Planning"
  • Lisp

    John McCarthy
    Used for AI and started Functional Programming

    Grace Hopper
    used as an improvement to Fortran
  • Fortran

    (FORmula TRANslation)
    John Backus
    designed to allow easy translation of math formulas into code

    Conference on Data Systems Languages (CODASYL)
    Automated business
    Common Business Oriented Language

    John George Kemeny and Tom Kurtzas
    allows a wide range of applications
  • RPG

    (Report Programming Generator)
    Used for business applications
  • Logo

    Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon.
    Teach children programming
    later found that it could be used for complex math problems
  • B

    Ken Thompson and Dennis Ritchie
    stripped version of BCPL in order to fit in microcomputers
  • Period: to


    Robin Miller
  • Pascal

    Niklaus Wirth
    the language was meant to be efficent to implement and run, allow structured and ordered programs, and to teach concepts of programming.
  • SQL

    (Structured Query Language)
    designed to manipulate and retrieve data
  • C

    Dennis Ritchie
    powerful and flexible
    fast execution of programs
    allows low level access while retaining the syntax of a high level language.
  • C++

    Bjarne Stroustrup
    mixture of C and object-oriented programming
    allows programmer to code in a C and/or object-oriented style
  • Ada

    Dr. Jean Ichbiah
    Army, Navy, and Air Force needed a high-level language for embedded systems
    most expensive language design ever.
  • Python

    Guido Van Rossum
    derived from ABC; fixed alot of its problems.
  • Visual Basic

    Alan Cooper
    Faster than C, C++, and other programs
    allows programming novices to quickly make microsoft programs.
  • Java

    James Gosling
    originally called Oak
    large library
  • Delphi

    Visual Programming Tools
    Compiled Code
  • Javascript

    Brendan Eich
  • PHP

    (Hypertext Preprocessor)
    Rasmus Lerdorf
    used for web development