Programm image

1.2 Timeline Assignment

  • Plankalkul

    Plankalkul
    -Developed by Konrad Zuse
    -Designed for engineering purposes
    -Not an acronym
  • Fortran

    Fortran
    -Developed by John Backus
    -Originally developed for scientific and engineering applications, Fortran came to dominate this area of programming early on and has been in continuous use for over six decades
    -Not an acronym
  • MATH-MATIC

    -Developed by Remington Rand
    -Developed as a programming language for the UNIVAC I and UNIVAC II.
    -Not an acronym
  • Lisp

    Lisp
    -Developed by John McCarthy
    -Developed and now widely used in AI applications
    -Not an acronym
  • COBOL

    COBOL
    -Developed by Mary K. Hawes
    -Is a compiled English-like computer programming language designed for business use. It is primarily used in business, finance, and administrative systems for companies and governments.
    -Common Business-Oriented Language
  • RPG

    RPG
    -Developed by IBM
    -Developed as a high level programming language for business applications
    -Stands for Report Program Generator
  • BASIC

    BASIC
    Developed by John G. Kemeny and Thomas E. Kurtz
    Developed to enable students in fields other than science and mathematics to use computers.
    Beginner's All-purpose Symbolic Instruction Code
  • Logo

    Logo
    -Developed by Wally Feurzeig, Seymour Papert, and Cynthia Solomon.
    -Developed as a teaching tool for Lisp and later used to help students predict what a tiny robot was going to do if they were the robot
    -Not an acronym
  • B

    B
    -Developed by Ken Thompson with Dennis Ritchie
    -Developed B as a stripped down BCPL in order to make it fit within the memory capacity of the minicomputers of the time.
  • PASCAL

    PASCAL
    -Developed by Niklaus Wirth
    -Designed to allow for the development of well-structured programs, and to be useful for teaching students structured programming.
    -Not an acronym
  • C

    C
    -Developed by Dennis Ritchie
    -Originally developed to make utilities running on Unix. Later, it was applied to re-implementing the kernel of the Unix operating system.
    -Not an acronym
  • ML

    -Developed by Robin Milner
    -Designed as a general-purpose functional programming language
    -Not an acronym
  • SQL

    -Developed by SQL
    -Developed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system
    -Structured Query Language
  • ADA

    ADA
    -Developed by Dr. Jean Ichbiah
    -Primary purpose was that the US Department of Defense (DoD) was concerned by the number of different programming languages being used for its embedded computer system projects
  • C++

    C++
    -Developed by Bjarne Stroustrup
    -Bjarne wanted to improve on the C language and thought that it was too slow for practical use in large software development so set out to design C++ as a faster more streamlined solution
    -Not an acronym
  • Python

    Python
    -Developed by Guido van Rossum
    -Python was conceived in the late 1980s as a successor to the ABC language
    -Not an acronym
  • Visual Basic

    Visual Basic
    -Developed by Microsoft
    -Visual Basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications
    -Not an acronym
  • Delphi

    Delphi
    -Developed by Embarcadero company
    -Developed for rapid application development of desktop, mobile, web, and console software
    -Not an acronym
  • Java

    Java
    -Developed by James Gosling, Mike Sheridan, and Patrick Naughton
    -Originally developed is a general-purpose programming language that is class-based and object-oriented
    -Not an acronym
  • JavaScript

    JavaScript
    -Developed by Brendan Eich
    -Developed as a core part of the world wide web and enables interactive webpages and is an essential part of web applications
    -Not an acronym
  • PHP

    PHP
    -Developed by Zend Technologies
    -Designed for web development
    -Stands for Hypertext Preprocessor