-
Plankalkul
Developed by Konrad Zuse from 1942 - 1945 for engineering purposes -
Fortran
Developed by John Backus and IBM for numeric and scientific computation -
MATH-MATIC
Developed by a team hired by Remmington Rand and led by Charles Katz; Designed to be a programming language for the UNIVAC I and UNIVAC II -
Lisp
A family of languages originally developed by Steve Russell, Timothy P. Hart, and Mike Levin for mathematical notation; primarily used for artificial intelligence today; paved the way for many ideas in computer science; stands for LISt Processor -
COBOL
Acronym for "COmmon Business-Oriented Language"; designed by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney for use in business, finance, and administrative systems -
RPG
Developed by IBM originally as a replication tool for punched card processing and then for business applications; stands for Report Program Generator -
BASIC
Acronym for "Beginner's All-purpose Symbolic Instruction Code"' designed by John G. Kemeny and Thomes E. Kurtz to help students to use computers even if they were not studying mathematics and science -
Logo
Designed by Wally Feurzeig, Seymour Papert, and Cynthia Solomon; general-purpose language now used to create vector graphics -
B
Developed by Ken Thompson and Dennis Ritchie for systems, language, and other non-numeric software applications -
Pascal
Designed by Niklaus Wirth to use data structuring to promote good programming practices -
C
Developed by Dennis Ritchie as general-purpose language; used today for operating systems and application software -
ML
Stands for "Meta Language"; designed by Robin Milner and others from the University of Edinburgh; now used to operate on and fix problems with other formal languages -
SQL
Stands for "Structured Query Language"; designed by Donald D. Chamberlin and Raymond F. Boyce to be used for managing RDBMS data and for stream processing in an RDSMS -
Ada
Designed by Jean Ichbiah and his team and later redeveloped by Tucker Taft; used to improve code safety and maintainability -
C++
Designed by Bjarne Stroustrup mainly for system programming and embedded systems and software -
Python
Created by Guido van Rossum to help programmers of small and large projects to write clear, concise, and logical code -
Visual Basic
Developed by Microsoft to be easy to use and to enable rapid application development and access to databases -
PHP
Originally stood for "Personal Home Page" but now stands for "PHP: Hypertext Preprocessor"; Designed for web development by Rasmus Lerdorf -
Delphi
Developed by Embarcadero Technologies for rapid application development of software for desktop, console, mobile, and web -
Java
Designed and developed by James Gosling and Sun Microsystems to have as few dependencies on implementation as possible and to allow programmers to write and run their code on any platform without having to recompile -
JavaScript
Designed by Brendan Eich and developed by Netscape Communications Corporation, Mozilla Foundation, and Ecma International; made to enable interactive web pages