1.2 Extra Credit - Timeline Assignment

  • Plankalkul

    Developed by Konrad Zuse. Mainly used for engineering purposes.
  • Fortran

    Developed by John Backus. Is mainly used for numeric and scientific computing. Stands for Formula Translation.
  • MATH-MATIC

    Developed by Remington Rand. Its primary use was as a programming language for the UNIVAC I and UNIVAC II. Is a marketing name for AT-3 (Algebraic Translator 3).
  • Lisp

    Developed by John McCarthy. Mainly used as a programming language for artificial intelligence. Stands for list processing.
  • COBOl1

    Was developed by CODASYl. Often used for business and administrative purposes. Stands for Common Business Oriented Language.
  • RPG

    Developed by IBM. Mainly used as a programming language for a report-building program used in DEC and IBM minicomputer operating systems. Stands for Report Program Generator.
  • BASIC

    Developed by John G. Kemeny and Thomas E. Kurtz. Provided a way for students to write simple computer programs. Stands for Beginners All-purpose Symbolic Instruction Code.
  • LOGO

    Developed by Wally Feurzeig, Seymour Papert, and Cynthia Soloman. High-level programming language used for graphics.
  • B

    Developed by Ken Thompson. Main purpose was for system development.
  • PASCAL

    Developed by Niklaus Wirth. Made to teach programming as a systematic discipline and to develop reliable and efficient programs.
  • C

    Developed by Dennis Ritchie. Made as system programming language to write an operating system.
  • ML

    Developed by Robin Milner. Primarily used for programming language research. Stands for Meta Language.
  • SQL

    Developed by Donald D. Chamberlin and Raymond F. Boyce. Mainly used for managing dat held in relational database management system. Stands for Structured Query Language.
  • ADA

    Developed by Jean Ichbiah. General-purpose programming language used for a wide variety of applications like mission control or payroll. Named after Augusta Ada, Countess of Lovelace.
  • C++

    Developed by Bjarne Stroustrup. Helps programmers write fast, portable programs. Stands for C Object-Oriented Programming language.
  • Python

    Developed by Guido Van Rossum. Is a general purpose programming, can be used to develop desktop and web applications as long as scientific and numeric applications.
  • Delphi

    Developed by Anders Hejlsberg. Is based on Object Pascal and is used for rapid application development of desktop, mobile, web, and console software.
  • Java

    Developed by Sun Microsystems. Is a general-purpose programming language that's object oriented, concurrent, class-based. Designed to have few implementation dependencies. Stands for Japan Anti-Vivisection Association.
  • Javascript

    Developed by Brendan Eich. Is an object orient programming language designed to make web development easier and more attractive.
  • PHP

    Developed by Rasmus Lerdorf. Mainly used to develop static website, dynamic websites, or web applications. Stands for Personal Home Page.
  • Visual Basic

    Developed by Microsoft. Used to create executables, ActiveX controls, or DLL files, primarily used to develop windows applications and to interface database systems.