-
Plankalkul
Developed by: Konrad Zuse
Purpose: The language was designed to be used for in engineering.
Plankalkul roughly translates to "formal system for planning" in German. -
MATH-MATIC
Developed by: Charles Katz
Purpose: A programming language for the early UNIVAC series.
MATH-MATIC was the marketing name for the language to attract users. -
Fortran
Developed by: John Backus
Purpose: A general purpose language commonly used for intensive numeric/scientific computations.
Fortran stands for Formula Translating System. -
Lisp
Developed by: Steve Russell, Timothy Hart, Mike Levin
Purpose: Lisp was created to simplify mathematic notations in programs and it is used for AI development.
Lisp stands for List Processing. -
COBOL
Developed by: Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet
Purpose: Intend for use in business and adminstrative purposes.
COBOL stands Commom Business-Oriented Language. -
RPG
Developed by: IBM
Purpose: IBM RPG is intended for use in business applications.
RPG stands for Report Program Generator. -
BASIC
Developed by: John Kemeny, Thomas Kurtz
Purpose: A easy to learn language that is widely used.
BASIC stands for Beginner's All-purpose Symbollic Instruction Code. -
LOGO
Developed by: Wally Feurzeig, Seymour Papert
Purpose: A simple language used for educational purposes.
LOGO comes from the Greek word "logos" which means "thought". -
B
Developed by: Ken Thompson, Dennis Ritchie
Purpose: Used in system and language software.
B may be an abbreviation of BCPL, another programming language. -
PASCAL
Developed by: Niklaus Wirth
Purpose: It was initially used for educational purposes before being used by Apple in the the Apple Lisa.
PASCAL was named after Blaise Pascal, a French mathematician that lived in the 1600s. -
C
Developed by: Dennis Ritchie
Purpose: A general purpose language.
C was based on the B computer language. -
ML
Developed by: Robin Milner
Purpose: A general purpose language created for use in automated theorem provers.
ML stands for MetaLanguage. -
SQL
Developed by: Donald Chamberlin, Raymond Boyce, ISO/IEC
Purpose: SQL is commonly used in database management.
SQL stands for Structured Query Language. -
ADA
Developed by: Jean Ichbiah
Purpose: Created for use by the Department of Defense. Used for embeded systems.
Named after Ada Lovelace, who is often considered the first programmer. -
C++
Developed by: Bjarne Stroustrup
Purpose: An efficient general purpose computer language.
C++ refers to the additional features of the langauge over the language C. -
Python
Developed by: Guido van Rossum, Python Software Foundation
Purpose: An easy-to-read general purpose programming language.
Python is named after the British comedy series Monty Python's Flying Circus. -
Visual Basic
Developed by: Microsoft
Purpose: A simple language that can be used to create applications for Windows.
Visual Basic is derived from the language BASIC. -
Delphi
Developed by: Borland Software Corp, Embarcadero Tech
Purpose: Used for desktop, web, and mobile application development.
Delphi was a codename given to the language during its early development. -
Java
Developed by: James Gosling, Oracle Corporation
Purpose: Designed to run on most platforms, Java is also commonly used in web applications.
Java was named after Java coffee, which is produced in Indonesia. -
Javascript
Developed by: Brendan Eich, Netscape Corp, Mozilla Foundation
Purpose: Javascript is commonly used to create interactions in webpages.
Javascript was initially known as Livescript before it was changed to Javascript. -
PHP
Developed by: Rasmus Lerdorf, PHP Group
Purpose: A general purpose language that is often use in web development.
PHP stands for PHP: Hyptertext Preprocessor.