-
Name Plankalkul
Year Created 1948
Developer Konrad Zuse
Purpose High level non von Neumann programming language
Acronym meaning Plan calculus -
Name Fortran
Year Created 1957
Developer John backus
Purpose Multi-paradigm, structured, imperative, generic
Acronym meaning Formula translating system -
Name Math-matic
Year Created 1957
Developer Charles Katz
Purpose Improvement on Fortran -
Name Lisp
Year Created 1958
Developer Steve Russell, Timothy P. Hart, Mike Levin, John McCarthy
Purpose Multi paradigm, functional, procedural, reflective, meta -
Name COBOL
Year Created 1959
Developer Howard Bromberg, Howard Discount, Vernon Reeves, William Selden, Gertrude Tierney
Purpose Imperative, procedural, object oriented, and uses English like syntax to make it easy to read.
Acronym meaning Common business-oriented language -
Name RPG
Year Created 1959
Developer IBM
Purpose High level programming language for business applications
Acronym meaning Report program generator -
Name BASIC
Year Created 1964
Developer John Kemeny/ Thomas Eugene Kurtz
Purpose General purpose, high level programming designed to be easy to use.
Acronym meaning Beginner’s All-purpose symbolic instruction code -
Name LOGO
Year Created 1967
Developer wally Feurzeig, Seymour Parpert
Purpose educational -
Name B
Year Created 1969
Developer Ken Thompson/ Dennis Ritchie
Purpose Designed for recursive, non-numeric, machine independent applications, for system and language software -
Name PASCAL
Year Created 1970
Developer Niklaus Wirth
Purpose Imperative, structured -
Year Created 1972
Developer Dennis Ritchie
Purpose General-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion. -
Name ML
Year Created 1973
Developer Robin Milner
Purpose Multi paradigm- imperative, functional
Acronym meaning Metalanguage -
Name SQL
Year Created 1974
Developer Donal D. Chamberlain, Raymond F. Boyce
Purpose Declarative, procedural
Acronym meaning Structured query Language -
Name ADA
Year Created 1980
Developer Jean Ichbiah
Purpose Object oriented high level computer programming language. Built in support for design by contract, strong typing, explicit concurrency, and non-determinism -
Name C++
Year Created 1983
Developer Bjarne Stroustrup
Purpose General purpose- Imperative, object oriented and generic programming features. -
Name Python
Year Created 1991
Developer Guido Van Rossum
Purpose General purpose, high level programming language -
Name Visual Basic
Year Created 1991
Developer Microsoft
Purpose Object Based and event driven -
Name Delphi
Year Created 1995
Developer Borland
Purpose Integrated development environment for console, desktop graphical, web, and mobile apps -
Name JAVA
Year Created 1995
Developer James Gosling
Purpose Concurrent, class based, object oriented. -
Name Javascript
Year Created 1995
Developer Brendan Eich
Purpose High level, dynamic, untyped, and interpreted -
Name PHP
Year Created 1995
Developer Rasmus Lerdorf
Purpose Imperative, functional, object oriented, procedural, reflective
Acronym meaning Hypertext Preprocessor