1.2 Timeline Assignment

  • Plankalkul

    Designed by Konrad Zuse - Designed for engineering purposes - German for “plan Calculus”
  • FORTAN

    Designed by John Backus - Designed to allow easy translation of math formulas into code. - FORmula TRANslation
  • MATH-MATIC

    Designed by Remington Rand - Business oriented language - Not an acronym
  • Lisp

    Designed by John McCarthy - Processes lists of data - List Processing
  • COBOL

    Designed by Bob Bemer - Designed for business - common business-oriented language
  • RPG

    Designed by IBM - Originated as a report-building program - Stands for Report Program Generator
  • BASIC

    Designed by John G. Kemeny and Thomas E. Kurtz - Used as a teaching tool - Stands for Beginner's All-purpose Symbolic Instruction Code
  • LOGO

    Designed by Wally Feurzeig, Seymour Papert, and Cynthia Solomon - It's a simplified LISP dialect used to teach beginners - Derives from the Greek logos, meaning word or thought
  • PASCAL

    Designed by Niklaus Wirth - Used to teach structured programming - Named after the 17th century mathematician Blaise Pascal
  • C

    Designed by Dennis Ritchie - created for system programming language to write an operating system - Named C because it somewhat based and similar to B
  • B

    Designed by D. M. Ritchie and K. L. Thompson - Main purpose for non-numeric applications. - the name may be a contraction of BCPL
  • ML

    Designed by Robin Milner - ML is a statically-scoped functional programming language - Stands for meta-language
  • SQL

    Designed by Raymond Boyce and Donald Chamberlin - It is for accessing and organizing data - Stands for Structured Query Language
  • C++

    Designed by Bjarne Stroustrup - General-purpose programming language - Extension of C
  • ADA

    Created by a team led by Dr. Jean Ichbiah - The U.S. Department of Defense wanted to develop a centralized and standardized computer programming language - Named for Augusta Ada King, countess of Lovelace called the first computer programmer
  • Python

    Designed by Guido van Rossum - Used to write clear, logical code for small and large-scale projects - Named after the show Monty Python's Flying Circus.
  • Visual Basic

    Designed by Microsoft - designed to add objects and “event-driven” programming: buttons, menus, and other elements of graphical user interfaces - Not an acronym
  • DELPHI

    Designed by Anders Hejlsberg - object oriented programming language (OOP) - Detector with Lepton, Photon, and Hadron Identification.
  • Java

    Designed by James Gosling - Designed to have as few implementation dependencies as possible - Not an acronym
  • Javascript

    Designed by Brendan Eich - A scripting language used to create and control dynamic website content - Not an acronym
  • PHP

    Designed by Rasmus Lerdorf - Designed for web development - stands for Hypertext Preprocessor it is a recursive acronym
    Plankalkul - 1942 Konrad Zuse - Designed for engineering purposes - German for “plan Calculus”