-
Konrad Zuse; designed for engineering purposes
-
John Backus; especially suited to numeric computation and scientific computing; Formula Translating System
-
Grace Hopper & others; intended as an improvement over Fortran
-
John McCarthy; a practical mathematical notation for computer programs
-
Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, & Gertrude Tierney; business, finance, and administrative systems for companies & governements; Common Business-Oriented Language
-
IBM; business applications
-
John George Kemeny & Thomas Eugene Kurtz; its design philosophy emphasizes ease of use; Beginner’s All-purpose Symbolic Instruction Code
-
Wally Feurzeig. Seymour Papert; remembered for its use of “turtle graphics”
-
Ken Thompson; designed for recursive, non-numeric, machine independent applications
-
Niklaus Wirth; intended to encourage good programming practices using structured programming and data structuring
-
Dennis Ritchie; used to re-implement the Unix operating system
-
Robert Milner & others; conceived to develop proof tactics in the LCF theorem prover; metalanguage
-
ISO/IEC; designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system
-
Jean Ichbiah & Tucker Taft; used to supersede the hundreds of programming languages then used by the DoD
-
Bjarne Stroustrup; designed with a bias toward system programming
-
Python Software Foundation; design philosophy emphasizes code readability
-
Microsoft; made for Microsoft’s COM programming model
-
Oracle Corporation; intended to let app developers “write once, run anywhere”, meaning that Java code can run on all platforms supported by Java.
-
Brendan Eich; designed to be used and supported by all modern web browsers without plug-ins
-
The PHP Group; designed for web development but also used as a general-purpose programming language
-
Borland, Embarcadero Technologies; used for console, desktop graphical, web, and mobile applications