-
Designed by Konrad Zuse -- Used for engineering purposes -- The name means "plan for calculus"
-
Designed by John Backus and IBM -- General purpose -- The name is a combination of "formula" and "translation"
-
Designed by Remington Rand -- also called AT-3
-
Designed by John McCarthy -- High-level -- The name is an acronym for "LISt Processing language"
-
Designed by IBM -- High-level and used for business -- The name stands for Report Program Generator
-
Designed by John E. Kemeny and Thomas E. Kurtz -- General purpose -- Stands for "Beginner's All-purpose Symbolic Instruction Code"
-
Designed by Wally Feurzeig, Seymour Papert, and Cynthia Solomon -- Educational language -- The name means word or thought
-
Designed by CODASYL -- Business use -- The name is an acronym for "Common Business Oriented Language"
-
Designed by Nicklaus Wirth -- intended to encourage good programming practices
-
Designed by Ken Thompson -- Used for non-numerical applications such as system programming -- The name could be based on Bon
-
Designed by Dennis Ritchie -- General Purpose -- Named "C" because its features came from the programming language B
-
Designed by ISO/IEC -- Designed for managing data -- The name stands for "Structured Query Language"
-
Designed by Jean Ichbiah and S. Tucker Taft -- General Purpose -- Named after August Ada King
-
Designed by Robin Milner -- General purpose -- The name stands for "meta-language"
-
Designed by Bjarn Stroustrup -- General purpose -- The name means "increment C by 1"
-
Designed by Guido van Possum -- High-level and general purpose -- Named after the show "Monty Python's Flying Circus"
-
Designed by Microsoft -- Intended to be easy to learn and use -- It is named this because it has a graphical interface and writes with BASIC
-
Designed by Rasmus Lerdorf -- General purpose -- The name stands for "hypertext preprocessor"
-
Designed by Anders Hejlsberg -- High level and used primarily to build applications for Windows
-
Designed by Brendan Eich -- High-level -- Originally named Mocha
-
Designed by James Gosling -- General purpose, designed to have as few implementation dependences as possible -- Named after Java coffee