-
Plankalkul (Plan Calculus)
Konrad Zuse, was designed for engineering purposes. Plankalkul is German for “Plan Calculus” -
Fortran
John Brackus and IBM, main purpose was for scientific and engineering applications. Used to be FORTRAN that derived from Formula Translating System -
MATH-MATIC
Group led by Charles Katz, primary purpose was for an improvement over Fortran. No acronym -
Lisp
Steve Russell, Timothy P. Hart, and Mike Levin, main purpose was for practical mathematical notation for computer programs. Lisp derives from LISt Processing. -
COBOL
Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, and Jean E. Sammet, primary purpose is for business work. COmmon Business-Oriented Language is the acronym -
RPG
IBM, main use is for business applications, RPG stands for Report Program Generator. -
BASIC
John George Kemeny and Thomas Eugene Kurtz, primary purpose is used to help teach others about the fundamentals of programming, BASIC is short for Beginner’s All-purpose Symbolic Instruction Code. -
LOGO
Wally Feurzeig, Seymour Papert, main purpose was for things like Lisp. No acronym. -
B
Ken Thompson, primary purpose is for recursive, non-numeric, machine independent applications. The name may be based on Bon which Ken designed for use on Multics -
PASCAL
Niklaus Wirth, was designed to encourage good programming practices using structured programming and data structuring. No acronym -
C
Dennis Ritchie, primary purpose is for structured programming, no acronym for C -
ML
Robin Milner and other at the University of Edinburgh. Main purpose was to develop proof tactics in the LCF theorem prover. ML stands for metalanguage -
SQL
ISO/IEC but designed by Donald D. Chamberlin and Raymond F. Boyce. SQL stands for Structured Query Language -
ADA
Jean Ichbiah and Tucker Taft, primary purpose of ADA is for large, long-lived applications. ADA was named after Ada Lovelace aka the first computer programmer. -
C++
Bjarne Stroustrup, primary purpose is for systems programming with performance and flexibility of use. No acronym -
Python
Python Software Foundation but designed by Guido van Rossum, main purpose is for object-oriented, imperative and functional programming or procedural styles. No acronym -
Visual Basic
Microsoft, was derived from basic and enables the rapid application development of graphical user interface applications. No acronym -
Delphi
Borland, primary purpose was for rapid application development. No acronym. -
Java
James Gosling and Sun Microsystems, main purpose is for client-server web applications. No acronym. -
Javascript
Netscape Communications Corporation, Mozilla Foundation, main purpose is for web browsers, as well as being used in server-side network programming and game development. No acronym. -
PHP
The PHP Group but designed by Rasmus Lerdorf, main purpose was for web development. PHP stands for Personal Home Page