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
  • MATH-MATIC

    Grace Hopper
    used as an improvement to Fortran
  • Fortran

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

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

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

    (Report Programming Generator)
    IBM
    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

    ML

    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)
    IBM
    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.
    extensible
    object-oriented
  • 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
    platform-independent
    Object-Oriented
    large library
    applets
  • Delphi

    Borland
    Visual Programming Tools
    Compiled Code
    Object-Oriented
  • Javascript

    Brendan Eich
  • PHP

    (Hypertext Preprocessor)
    Rasmus Lerdorf
    used for web development