Programming

Programming Languages

  • Plankalkul

    Plankalkul
    -Developed by Konrad Zuse
    -Designed for engineering and calculus
    -Stands for Plan Calculus
  • Fortran

    Fortran
    -Developed by IBM,
    -Designed for numeric computing and scientific computations.
    -Used for weather prediction, computational physics and chemistry.
    -Stands for Formula Translating System.
  • MATH-MATIC

    MATH-MATIC
    -Developed by Charles Katz.
    -A commercial compiler for the UNIVAC computers.
  • Lisp

    Lisp
    -Developed by John McCarthy
    -Designed for Artificial Intelligence research.
    -Stands for LISt Processing.
  • COBOL

    COBOL
    -Developed by the Conference on Data Systems Languages.
    -Designed for business, administrative, and finance systems.
    -Stands for COmmon Business Oriented Language
  • RPG

    RPG
    -Developed by IBM
    -Used for business operations.
    -Stands for Report Program Generator
  • BASIC

    BASIC
    -Developed by John G. Kemeny and Thomas E. Kurtz.
    -Designed to develop custom software
    -Stands for Beginner's All-purpose Symbolic Instruction Code.
  • LOGO

    LOGO
    -Developed by Daniel Bobrow, Wally Feurzeig, Symour Papert, Cynthia Solomon.
    -Designed to teach computer science concepts, especially Lisp.
    -Name derived from the Greek word "logos"
  • B

    B
    -Developed under Bell Labs by Ken Thompson and Dennis Ritchie.
    -Designed for system and language software.
  • PASCAL

    PASCAL
    -Developed by Niklaus Wirth
    -Designed for structured programming, data structuring, and object-oriented programming.
  • C

    C
    -Developed under AT&T Bell Labs by Dennis Ritchie.
    -One of the most widely used languages of all time.
    -Designed for structured programming and cross-platform programming.
  • ML

    ML
    -Developed under the University of Edinburgh by Robin Milner.
    -Designed to develop LCM theorem proof tactics.
    -ML stands for MetaLanguage
  • ADA

    ADA
    -Developed under the US Department of Defense by John Ichbiah.
    -Designed for the development of very large software systems.
    -Named after Ada Lovelace, the first programmer.
  • C++

    C++
    -Developed under Bell Labs by Bjarne Stoustrup.
    -Designed for system programming.
  • Python

    Python
    -Designed by Guido Van Rossum under the Python Software Foundation
    -High-level language; designed for operating systems
  • Visual Basic

    Visual Basic
    -Developed by Microsoft
    -Designed for rapid application development.
  • Delphi

    Delphi
    -Developed by Borland.
    -Designed to develop mobile, console, web, and graphical applications.
    -Generates native code for Windows and Mac OS X
    -Short for Embarcadero Delphi.
  • Java

    Java
    -Developed under Sun Microsystems by James Gosling.
    -Designed for graphics, threading, and networking.
  • JavaScript

    JavaScript
    -Developed under Netscape Communications Corporation by Brendan Eich.
    -Designed to develop web browsers, game applications, and mobile applications.
    -Unrelated to Java
  • PHP

    PHP
    -Developed by Rasmus Lerdorf
    -Designed for web development.
    -Originally stood for Personal Home Page; now stands for PHP: Hypertext Preprocessor