-
Plankalkul
Inventor(s): Konrad Zuse
Purpose: It was designed for engineering, but also the creation of procedures/routines.
Acronym/Long version: Plan Calculus -
Fortran
Inventor(s):John Backus
Purpose: To easily translate math into code
Acronym/Long version: formula translator -
MATH-MATIC
Inventor(s): Remington Rand
Purpose: Early language that did computational work -
Lisp
Inventor(s): John McCarthy
Purpose: Created as a tool to teach mathematical thinking to young children
Acronym/Long version: List Processing -
COBOL
Inventor(s):Grace Murray Hopper
Purpose: Data processing for business and administration. Was designed to read like English.
Acronym/Long version: COmmon Business-Oriented Language -
RPG
Inventor(s): IBM
Purpose: To generate reports of data files, including matching record & sub-total reports.
Acronym/Long version: Report Program Generator -
BASIC
Inventor(s): Thomas E. Kurtz John G Kemeny
Purpose: Serve as a computer language for general use that would make computers more accessible to businesses and academics.
Acronym/Long version: Beginner's All-Purpose Symbolic Instruction Code -
LOGO
Inventor(s): Wally Feurzeig, Seymour Papert, Cynthia Solomon
Purpose: Created as a tool to teach mathematical thinking to young children
Acronym/Long version: Logic Oriented Graphic Oriented -
B
Inventor(s):Ken Thompson
Purpose: To develop systems and programs more efficiently than the contemporary BCPL. -
PASCAL
Inventor(s): Niklaus Wirth
Purpose: To teach the discipline of programming and develop reliable and efficient programs. -
ML
Inventor(s): Robin Milner
Purpose: General purpose language that was built to benefit compiler writers and language researchers
Acronym: Meta Langauge -
C
Inventor(s):Dennis Ritchie
Purpose:: It was made to build up Unix programming -
SQL
Inventor(s):Donald Chamberlin & Raymond Boyce
Purpose: To manage data held RDBMS, relational database management systems. It also can perform stream processing on relational stream management systems(RDSMS). -
ADA
Inventor(s): S. Tucker Taft & Jean Ichbiah
Purpose: Originally was made for the DoD, and thus conducts a variety of functions such as managing payroll to control air traffic or missiles. -
C++
Inventor(s):Bjarne Stroustrup
Purpose: To make the writing of high quality programs easier and more enjoyable for the programmer -
Python
Inventor(s): Guido van Rossum
Purpose: To make more reliable and concise code, to increase ease of use and ability to build high level programs. -
Visual Basic
Inventor(s): Alan Cooper
Purpose: To rapidly develop GUI applications by using a variety of data objects. -
Javascript
Inventor(s): Brendan Eich
Purpose: Improve client side functionality of websites -
Java
Inventor(s):James Gosling
Purpose: Allow consumer electronics to communicate with each other
Acronym/Long version: Just Another Virtual Accelerator -
PHP
Inventor(s): Rasmus lerdorf
Purpose: Web development
Acronym/Long version: Hypertext Preprocessor -
Delphi
Inventor(s):Borland Pascal
Purpose: To utilize tools like an integrated development environment to quickly develop applications for mobile, Desktop, web, and console software