Programming Languages Timeline

  • Plankalkul

    designed for engineering purposes. designed by Konrad Zuse
  • Fortran- FORmula TRANslation

    used for programming scientific and mathematical applications. invented by John Backus
  • MATH-MATIC

    used for UNIVAC I and UNIVAC II and was intended as an improvement over FORTRAN. developed by Charles Katz
  • COBOL- Common Business-Oriented Language

    compiled english-like computer programming langauge designed for business use. designed by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney
  • Lisp

    supports the implementation of software that computes with symbols very well. developed by John McCarthy
  • RPG- Report Program Generator

    used for business applications and included in the IBM power i platform. developed by IBM
  • BASIC- Beginner's All-purpose Symbolic Instruction Code

    designed by John G. Kemeny and Thomas E. Kurtz. enable students in fields other than science and mathematics to use computers
  • LOGO

    used for functional programming and is used for generating basic shapes using a turtle cursor. created by Seymour Papert
  • PASCAL

    small efficient language intended to encourage good programming practices using structured programming and data structuring. designed by Niklaus Wirth
  • B

    designed by D. M. Ritche and K. L. Thompson. primarily non-numeric applications such as system programming
  • C++

    helps programmers write fast, portable programs. provide rich library support in the from of STL. designed by Bjarne Stroustrup
  • ML

    general purpose functional programming language. it has roots in Lisp and has been characterized as "Lisp with types". developed by Robin Milner
  • ADA

    missile control payroll processing to air traffic control. designed by Jean Ichbiah, S. Tucker Taft
  • SQL- Structured Query Language

    database management, allows creating procedural extensions. developed by Donald D. Chamberlin and Raymond F. Boyce
  • Python

    developing of both desktop and web applications and complex scientific and numeric operations. designed by Guido van Rossum
  • VB- Visual Basic

    supports the abstraction, encapsulation, inheritance, and polymorphism features. developed by Alan Cooper
  • Java

    can be used to create complete applications that may run on a single computer or to be distributed among servers and clients in a network. developed by James Gosling
  • PHP- Hypertext Preprocessor

    general purpose programming language originally designed for web development. designed by Rasmus Lerdorf
  • Delphi

    intergrated development for rapid application development of desktop, mobile, web and console software. developed by Embarcadero Techonologies
  • Javascript- JS

    interpreted scripting language that conforms to the ECMAScript specification. developed by Netscape Communications Corporation, Mozilla Foundation, Ecma International
  • C

    very flexible and versatile allowing maximum control with minimal commands. designed by Dennis Ritche