-
Developed by Konrad Zuse Designed for engineering calculations
-
Developed by a team led by Charles Katz under the direction of Grace Hopper Designed to work with the UNIVAC I and UNIVAC II computer systems
-
Developed by a team of programmers at IBM led by John Backus Designed to allow easy translation of math formulas into code Stands for for FORmula TRANslation
-
Developed by John McCarthy Designed to make practical mathematical notation for computer programs Stands for LISt Processor
-
Developed by a large committee based out of the Department of Defense Designed to be primarily used in business, finance, and administrative systems for companies and governments Stands for Common Business-Oriented Language
-
Developed by IBM Designed to act as a high-level programming language for business applications Stands for Report Program Generator
-
Developed by John Kemeny and Thomas Kurtz Designed to allow students to write mainframe computer programs for the Dartmouth Time-Sharing System Stands for Beginner's All-purpose Symbolic Instruction Code
-
Developed by Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon Designed to act as an educational programming language but is commonly used to create turtle graphics
-
Developed by Ken Thompson and Dennis Ritchie Designed for non-numeric applications such as system programming Stands for a more stripped version of BCPL, it's sister program
-
Developed by Niklaus Wirth Designed to act as a small, efficient language intended to encourage good programming practices using structured programming and data structuring.
-
Developed by Dennis Ritchie Designed to provide constructs that map efficiently to typical machine instructions
-
Developed by Robin Milner Designed to develop proof tactics in the LCF theorem prover Stands for MetaLanguage
-
Developed by Donald D. Chamberlin and Raymond F. Boyce Designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system Stands for Structured Query Language
-
Developed by Bjarne Stroustrup Designed for system programming and embedded, resource-constrained and large systems, with a focus on performance, efficiency and flexibility
-
Developed by a team led by Dr. Jean Ichbiah Designed for large, long-lived applications and embedded systems
-
Developed by Guido van Rossum Designed to be capable of exception handling and interfacing with the operating system Amoeba
-
Developed by James Gosling, Mike Sheridan, and Patrick Naughton Designed for interactive television, but it was too advanced for the digital cable television industry at the time
-
Developed by a Microsoft team led by Alan Cooper Designed to accommodate a steep learning curve in which programmers can create both simple and complex GUI applications
-
Developed by Rasmus Lerdorf Designed to act as a server-side scripting language designed for web development but also used as a general-purpose programming language Originally stood for Personal Home Page, but it now stands for the recursive acronym PHP: Hypertext Preprocessor.
-
Developed by Anders Hejlsberg and his team Designed to be used as a rapid application development tool
-
Developed by Brendan Eich for Netscape Communications Designed to act as a glue language for HTML