-
Plankakul
Name Plankalkul
Year Created 1948
Developer Konrad Zuse
Purpose High level non von Neumann programming language
Acronym meaning Plan calculus -
Fortran
Name Fortran
Year Created 1957
Developer John backus
Purpose Multi-paradigm, structured, imperative, generic
Acronym meaning Formula translating system -
Math Matic
Name Math-matic
Year Created 1957
Developer Charles Katz
Purpose Improvement on Fortran -
lisp
Name Lisp
Year Created 1958
Developer Steve Russell, Timothy P. Hart, Mike Levin, John McCarthy
Purpose Multi paradigm, functional, procedural, reflective, meta -
Cobol
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 -
RPG
Name RPG
Year Created 1959
Developer IBM
Purpose High level programming language for business applications
Acronym meaning Report program generator -
Basic
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 -
LOGO
Name LOGO
Year Created 1967
Developer wally Feurzeig, Seymour Parpert
Purpose educational -
B
Name B
Year Created 1969
Developer Ken Thompson/ Dennis Ritchie
Purpose Designed for recursive, non-numeric, machine independent applications, for system and language software -
PASCAL
Name PASCAL
Year Created 1970
Developer Niklaus Wirth
Purpose Imperative, structured -
C
Year Created 1972
Developer Dennis Ritchie
Purpose General-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion. -
ML
Name ML
Year Created 1973
Developer Robin Milner
Purpose Multi paradigm- imperative, functional
Acronym meaning Metalanguage -
SQL
Name SQL
Year Created 1974
Developer Donal D. Chamberlain, Raymond F. Boyce
Purpose Declarative, procedural
Acronym meaning Structured query Language -
ADA
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 -
C++
Name C++
Year Created 1983
Developer Bjarne Stroustrup
Purpose General purpose- Imperative, object oriented and generic programming features. -
Python
Name Python
Year Created 1991
Developer Guido Van Rossum
Purpose General purpose, high level programming language -
Visual Basic
Name Visual Basic
Year Created 1991
Developer Microsoft
Purpose Object Based and event driven -
Delphi
Name Delphi
Year Created 1995
Developer Borland
Purpose Integrated development environment for console, desktop graphical, web, and mobile apps -
Java
Name JAVA
Year Created 1995
Developer James Gosling
Purpose Concurrent, class based, object oriented. -
javascript
Name Javascript
Year Created 1995
Developer Brendan Eich
Purpose High level, dynamic, untyped, and interpreted -
PHP
Name PHP
Year Created 1995
Developer Rasmus Lerdorf
Purpose Imperative, functional, object oriented, procedural, reflective
Acronym meaning Hypertext Preprocessor