Coding

Programming Languages

  • Plankalkul

    DISREGARD MONTH AND DATE
    Developer: Konrad Zuse
    Use: engineering purposes
    Meaning: PlanCalculus
  • Fortran

    DISREGARD MONTH AND DATE
    Developers: John Backus and IBM
    Use: numeric computation and scientific computing
    Meaning: Formula Translating System
  • MATH-MATIC

    DISREGARD MONTH AND DATE
    Developer: Charles Katz
    Use: an improvement over FORTRAN
  • Lisp

    DISREGARD MONTH AND DATE
    Developers: Steve Russell, Timothy P. Hart, and Mike Levin
    Use: a mathematical notation for computer programs
    Meaning: LISt Processing
  • COBOL

    DISREGARD MONTH AND DATE
    Developer: the CODASYL Committee
    Use: write programs for business, finance, and administrative systems for companies and governments
    Meaning: COmmon Business Oriented Language
  • RPG

    DISREGARD MONTH AND DATE
    Developer: IBM
    Use: replicates punched card processing on the IBM 1401
    Meaning: Report Program Generator
  • BASIC

    Developers: John George Kemeny and Thomas Eugene Kutz
    Use: help teach the fundamentals of programming
    Meaning: Beginner's All-purpose Symbolic Instruction Code
  • LOGO

    DISREGARD MONTH AND DATE
    Developers: Wally Feurzeig and Seymour Papert
    Use: teaches concepts of programming related to LISP
  • B

    DISREGARD MONTH AND DAY
    Developers: Ken Thompson and Dennis Ritchie
    Use: recursive, non-numeric, machine independent applications
    Meaning: derived from BCPL (Basic Combined Programming Language)
  • PASCAL

    DISREGARD MONTH AND DATE
    Developer: Niklaus Wirth
    Use: encourages good programming practices using structured programming and data structuring
  • C

    DISREGARD MONTH AND DATE
    Developer: Dennis Ritchie
    Use: lexical variable scope and recursion
  • ML

    DISREGARD MONTH AND DATE
    Developer: Robin Milner
    Use: develops proof tactics in the LCF theorem prover
    Meaning: Metalanguage
  • SQL

    DISREGARD MONTH AND DATE
    Developers: ISO/IEC
    Use: managing data held in a relational database management system (RDBMS)
    Meaning: Structural Query Language
  • ADA

    DISREGARD MONTH AND DATE
    Developer: Jean Ichbiah
    Use: large systems where reliability is important
    Meaning: Augusta Ada Lovelace, the first computer programmer
  • C++

    DISREGARD MONTH AND DATE
    Developer: Bjarne Stroustrup
    Use: low level memory manipulation
  • Python

    DISREGARD MONTH AND DATE
    Developer: Python Software Foundation
    Use: expresses concepts in fewer lines of code than would be possible in languages such as C
  • Visual Basic

    DISREGARD MONTH AND DATE
    Developer: Microsoft
    Use: enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects.
  • Java

    DISREGARD MONTH AND DATE
    Developer: Oracle Corporation
    Use: "write once, run everywhere"
  • Javascript

    DISREGARD MONTH AND DATE
    Developers: Netscape Communications Corp and Mozilla Foundation
    Use: allows client-side scripts to interact with the user, control the browser, communicate asynchonously, and alter the document content that is displayed.
  • PHP

    DISREGARD MONTH AND DATE
    Developer: The PHP Group
    Use: web development
    Meaning: Personal Home Page
  • Delphi

    Developer: Embarcadero Technologies
    Use: rapid application tool for Windows