Programming Languages

By mylanvy
  • Plankalkül

    Designed by: Konrad Zuse
    Purpose: It was designed for engineering purposes.
  • Fortran

    (Formerly knowns as FORTRAN, Formula Translating System.)
    Designed by: John Backus
    Developed by: John Backus and IBM
    Purpose: Developed for scientific and engineering applications, used for programs that rank the fastest super computers.
  • MATH-MATIC

    Designer: Charles Katz led a group which created the program
    Purpose: Programming language created for the UNIVAC I and the UNIVAC II
  • Lisp

    Designed by: John McCarthy
    Developer: Steve Russell, Timothy P. Hart, and Mike Levin
    Purpose: Created as a practical mathematical notation for computer programs. Soon became the language for artificial intelligence.
  • COBOL

    "Common Business-Oriented Language)
    Designed by: Jean E. Sammet, Vernon Reeves, Gertrude Tierney, Howard Bromberg, Howard Discount, and William Selden
    Developers: CODASYL, ANSI, and ISO
    Purpose: Computer programming language designed for business uses. Mostly used for finance, businesses and administrative systems.
  • RPG

    "Report Program Generator"
    Developer: IBM
    Purpose: Programming language on IBM i operating systems. Tool created to punched card processing on the IBM 1401.
  • BASIC

    "Beginner's All-purpose Symbolic Instruction Code"
    Designed by: John George Kemeny and Thomas Eugene Kurtz
    Purpose: Easy to use general purpose high level programming languages.
  • LOGO

    Designed by: Wally Feurzeig and Seymour Papert
    Developer: Wally Feurzeig and Seymour Papert
    Purpose: educational programming language
  • B

    Designed by: Ken Thompson
    Developer: Ken Thompson, Dennis Ritchie
    Purpose: Derived from BCPL, designed for recursive, non-numeric machine independent applictions, like language and system software.
  • PASCAL

    Designed by: Niklaus Wirth
    Purpose: Small and efficient language intended to encourage good programming practices using structured programming and data structuring.
  • C

    Designed by: Dennis Ritche
    Developer: Dennis Ritchie and Bell Labs
    Purpose: Provides constructs which map efficiently to machine instructions.
  • ML

    Designed by: Robin Milner
    Purpose: Functional programming language.
  • SQL

  • ADA

    Designed by: Jean Ichbiah
    Purpose: Improves code safety and maintainability by using the computer to find erros in favor of runtime errors.
  • C++

    Designed by: Bjarne Stroustrup
    Purpose: General purpose programming language that has generic programming features that provide facilities for low level memory manipulation.
  • Python

    Designed by: Guido van Rossum
    Developer: Python Software Foundation
    Puropse: Phiosophy emphasizes code readability. Its syntax allows programmers to express concepts in less linesof code. it provides constructs intended to enable clear programs on both programs on both a small and a large scale.
  • Visual Basic

    Developer: Microsoft
    Purpose: An easy to learn programming language for its COM programming model.
  • Delphi

    Developers: Embarcadero Technologies
    Purpose: Programming language for console, desktop graphial, web and mobile applications
  • Java

    Designed by: James Gosling and Sun Microsystems
    Developers: Oracle Corporation
    Purpose: Programming languge made for application developers, made to have as few implementation dependences as possible.
  • Javascript

    Designed by: Brendan Eich
    Developers: Netscape Communications Corporation, Mozilla Foundation, Ecma International
    Purpose: Programming language for World Wide Web content productions and language specification.
  • PHP

    Designed by: Rasmus Lerdorf
    Developer: Zend Technologies
    Purpose: Server side scripting language for web development and general purpose programming language.