1.2 EXTRA CREDIT - Timeline Assignment

  • Plankalkul

    Konrad Zuse
    It is a programming language designed for engineering purposes
    It is the German pronunciation of Plan Calculus
  • Fortran

    John Backus
    Fortran is used for programming scientific and mathematical applications.
    derived from Formula Translation
  • MATH-MATIC

    Charles Katz
    providing algebraic-style expressions and floating-point arithmetic, and arrays rather than record structures.
    It is the marketing name for the AT-3 (Algebraic Translator 3)
  • Lisp

    John McCarthy, Steve Russell, Timothy P. Hart, and Mike Levin
    It is a programming language that was designed for easy manipulation of data strings
    It is the acronym for list processing
  • COBOL

    Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney
    is a compiled English-like computer programming language designed for business use.
    Stands for Common Business Oriented Language
  • RPG

    Developed by IBM
    It is a language that originated as a report-building program used in DEC and IBM minicomputer operating systems and evolved into a fully procedural programming language.
    It stands for Report Program Generator
  • BASIC

    John G. Kemeny, Thomas E. Kurtz
    BASIC has frequently been used in teaching the introductory concepts of programming with a working language.
    Beginner's All-purpose Symbolic Instruction Code
  • LOGO

    Bolt, Beranek and Newman
    Logo is widely known for its use of turtle graphics, in which commands for movement and drawing produced line or vector graphics.
    It does not have an acronym
  • B

    Ken Thompson with Dennis Ritchie
    for primarily non-numeric applications such as system programming
    It does not stand for any specific meaning
  • SQL

    Donald D. Chamberlin and Raymond F. Boyce
    it is the standard language for relational database management systems. SQL statements are used to perform tasks such as update data on a database, or retrieve data from a database.
    It stands for Structured Query Language
  • ML

    Robin Milner
    functional programming language with compile-time type checking and type inference.
    Stands for Meta Language
  • PASCAL

    Niklaus Wirth
    It was developed for teaching programming as a systematic discipline and to develop reliable and efficient programs.
    It does not have an acronym
  • C

    Dennis Ritchie.
    Purpose is to provide low-level access to memory, to provide language constructs that map efficiently to machine instructions, and to require minimal run-time support.
    It does not have a deeper meaning behind the name
  • C++

    Bjarne Stroustrup
    Built as an extension of the C language, it is a basic purpose object-oriented programming language.
    C++ literally means increment C by 1
  • Python

    Guido van Rossum
    It is a programming language for developing both desktop and web applications. You can also use Python for developing complex scientific and numeric applications.
    The name is taken from "Monty Python's Flying Circus"
  • Visual Basic

    Alan Cooper
    It is a programming GUI used to choose and modify pre-selected sections of code written in the BASIC programming language.
    It does not have an acronym
  • PHP

    Rasmus Lerdorf
    It is a scripting language that is especially suited to server-side web development, in which case PHP generally runs on a web server.
    Acronym for Personal Home Page
  • DELPHI

    Anders Hejlsberg.
    It is a rapid application development used to develop applications ranging from database solutions to mobile applications
    It also stands for Integrated Development Environment (IDE)
  • ADA

    Made by John Backus,
    ada is a structured, statically typed, imperative, and object-oriented high-level computer programming language, extended from Pascal and other languages. The acronym does not have another meaning
  • Javascript

    Brendan Eich
    It is commonly used as a client side scripting language. This means that JavaScript code is written into an HTML page. When a user requests an HTML page with JavaScript in it, the script is sent to the browser and it's up to the browser to do something with it.
    It does not have any deeper meaning
  • Java

    James Gosling.
    It can be used to create all kinds of programs.
    Java does not have an acronym