1.2 Timeline Assignment - Payton P.

  • Plankalkul

    Konrad Zuse / for engineering purposes and was first high-level programming language to be designed for a computer
  • MATH-MATIC

    Remington Rand / programming language for the UNIVAC I and UNIVAC II
  • Lisp

    Steve Russell, Timothy P. Hart, and Mike Levin / a family of computer programming languages that uses parenthesized prefix notation
  • RPG (IBM RPG)

    IBM / a high-level programming language for business applications, an IGM proprietary programming language
  • BASIC

    John G. Kemeny and Thomas E. Kurtz / is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use / acronym for Beginner’s All-purpose Symbolic Instruction Code)
  • LOGO

    Wally Feurzeig, Seymour Papert, and Cynthia Solomon / an educational programming language
  • PASCAL

    Niklaus Wirth / an imperative and procedural programming language. Small, efficient language intended to encourage good programming practices
  • B

    Ken Thompson / non-numeric applications such applications such as system programming / B was derived from BCPL
  • ML

    Robin Milner and others at the University of Edinburgh / a general-purpose functional programming language. Has roots from Lisp. Acronym for ML was - Meta Language
  • ADA

    Jean Ichbiah and S. Tucker Taft / designed for large, long-lived applications, and embedded systems in particular
  • SQL

    ISO/IEC / a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system
  • Python

    Guido van Rossum / an interpreted high-level programming language for general-purpose programming. Also, it has a design philosophy that emphasizes code readability and a syntax that allows programmers to express concepts in less space
  • Visual Basic

    Microsoft / a third-generation event-driven programming language and integrated development environment from Microsoft for its Component Object Model programming model
  • PHP

    Zend Technologies / a server-side scripting language designed for web development but also used as a general-purpose programming language. Acronym for PHP was - Hypertext Preprocessor
  • Java

    Sun Microsystems, now owned by Oracle Corporation / a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
  • Javascript

    Netscape Communications Corporation, Mozilla Foundation, and Ecma International / high-level, dynamic, weakly typed, prototype-based, multi-paradigm, and interpreted programming language / often abbreviated as JS
  • Fortran (stable)

    John Backus and IBM / general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing
  • C (stable)

    Dennis Ritchie and Bell Labs / a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations
  • COBOL (stable)

    Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney / compiled English-like computer programming language designed for business use / acronym for Common Business-Oriented Language
  • C++ (stable)

    Bjarne Stroustrup / a general=purpose programming language that has imperative, object-oriented, and generic programming features with low-level memory manipulation
  • Delphi (stable)

    Embarcadero Technologies and Borland / Software development kit that can be used for desktop, mobile, web, and console.