-
Created by Konrad Zuse for engineering programming. Means formal system for programming in German.
-
Created by John Backusfor translating math formulas into code. Stands for Formula Translation.
-
Created by Charles Katz as an early programming language for UNIVAC I and UNIVAC II.
-
Created by John McCarthy for data processing. Stands for List Processing.
-
Created by Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, and Jean E. Sammet for business, finance, and administrative systems. Stands for Common Business Oriented Language.
-
Created by IBM as a high-level programming language for business. Stands for Report Program Generator.
-
Created by John George Kemeny and Tom Kutzas to teach people how to use more complex languages. Stands for Beginner's All purpose Symbolic Instruction Code.
-
Created by Wally Feurzeig and Seymour papert to teach people how to use Lisp. Comes from the Greek logos, meaning word or thought.
-
Created by Ken Thompson as an operating system for minicomputers, very basic to fit in the memory.
-
Created by Niklaus Wirth to teach students structured programming. Named after French mathematician Blaise Pascal.
-
Created by Dennis Ritchie as an operating system, it's the basis for most computer languages today. Name is because it derives a lot from B.
-
Created by Robert Milner as a general purpose functional programming language. Stands for metalanguage.
-
Created by Donald D. Chamberlin and Raymond F. Boyce to manage data. Stands for Structured Query Language.
-
ADA was created by Jean Ichbiah for embedded and real-time systems. Named after Ada Lovelace, the first computer programmer.
-
Created by Bjarne Stoustrup, it's basically C with more features. Named because it's C with extras.
-
Created by Guido van Rossum as a general purpose high-level programming language. Named after the developing company.
-
Created by Microsoft as an event-driven programming language, meant to accomodate beginners, derives much from BASIC. Name derives from BASIC.
-
Created by Borland for visual programming. Named after the Greek Oracle of Delphi.
-
Created by James Gosling as a computing platform. Named for the large amount of Java coffee that the creators drank in the development process.
-
Created by Brendan Eich as an interpreted computer programming language. Originally called LiveScript, it was renamed when it was reconfigured to be compatible with Java.
-
Created by Rasmus Lerdorf for web development or as a general purpose programming language. Stands for Personal Home Page.