Programming

Programming languages

  • Period: to

    Evolution of programming languages

  • Plankalkul

    was developed by Konrad Ruse
    Designed for engineering purposes
    means plan calculus in german
  • MATH-MATIC

    Developed by Remington Rand
    Developed for the univac 1 and the univac 2
    MATH-MATIC is the marketing name for the AT-3
  • Fortran

    Developed by John Backus
    Developed for scientific and engineering applications
    Fortran is derived from formula translation
  • Lisp

    Developed by John Mccarthy
    developed as a practical mathematical notation for computer programs
    Lisp derived from LISt processor
  • RPG

    Developed by IBM
    originally designed to replicate a tool that punches cards
    RPG originally stood for Report Program Generator
  • COBOL

    Developed by Howard Bromberg,Howard Discount,Vernon Reeves,Jean E. Sammet,William Selden,Gertrude Tierney
    Designed for business use
    COBOL stands for common business oriented language.
  • BASIC

    Developed by John G. Kemeny and Thomas E. Kurtz
    was developed for the purpose of students who weren't in the field of science or math
    BASIC stands for Beginner's All-purpose Symbolic Instruction Code
  • LOGO

    Designed by Wally Feurzeig
    developed as multi paradigm adaptation and dialect of Lisp
  • B

    Developed by Ken Thompson and Dennis Ritchie
    designed for recursive, non-numeric, machine independent applications
    named after BCPL
  • PASCAL

    developed by Niklaus Wirth
    Developed to encourage good programming practices using structured programming and data structuring
    named after Blaise Pascal
  • C

    Developed by Dennis Ritchie
    Developed for the purpose of re implementing the unix operating system
  • ML

    developed by Robin Milner
    developed for the development of proof tactics in the LCF theorem prover
    ML stands for MetaLanguage
  • SQL

    developed by Donald D Chamberlin and Raymond F Boyce
    designed to maintain data held in a relational database management system
    SQL stands for Structured Query Language
  • ADA

    designed by a team led by Jean Ichbia
    Ada was designed for development of big software systems
    Was named after Ada lovelace
  • C++

    developed by bjarne stroustrup
    it was designed for system programming and embedding, large systems, with performance, efficiency, and flexibility of use as its design highlights
  • Python

    developed by Guido Van Rossum
    designed for the purpose of code readability
    Python was named Python because the designer is a fan of monty python’s flying circus
  • Visual Basic

    developed by microsoft
    Visual Basic was intended to be relatively easy to learn and use
  • Delphi

    Developed by Borland
    Designed as a rapid application tool for windows as the successor to Turbo Pascal
  • Java

    Developed by James Gosling
    Developed to let application developers write once, run everywhere
  • JavaScript

    Developed by Brendan Eich
    Developed to be one of the three World wide web technologies
  • PHP

    developed by Rasmus Lerdorf
    designed for web development but is used as a general purpose programming language
    PHP stands for Hypertext Preprocessor