-
Plankalkul
By: Konrad zuse
Acronym: no but stands for Plan Calculus
Purpose: stored chunks of code that could be invoked epeatedly to perform routine operations -
Fortran
By: a team of programmers at IBM
Acronym: FORmula TRANslation
Purpose: allows easy translation of math formulas into code -
MATH-MATIC
By: Charles Katz
Acronym: no
Purpose: It was intended as an improvement of Fortran -
COBOL
By: Grace Murry Hopper
Acronym: Common Business Oriented Language
Purpose: Business and administrative purposes -
RPG
By: IBM
Acronym: Report Program Generator
Purpose: a tool to replicate punched card processing on the IBM 1401 -
B
By: D.M. Ritchie and K.L. Thompson
Acronym: no
Purpose: Primarily for non-numeric applications -
BASIC
By: John G. Kemeny and Thomas E. Kurtz
Acronym: Beginner's All-purpose Symbolic Instruction Code
Purpose: Interactive language for mainframes -
LOGO
By: Daniel G Bobrow,Wally Feurzeig, Seymour Papert, and Cynthia Solomon
Acronym: no
Purpose: to teach concepts of programming related to lisp -
PASCAL
By: Niklaus Wirth
Acronym: no
Purpose: to encourage good programming practices -
C
By: Dennis Ritchie
Acronym: No
Purpose: developing firmware or portable applications -
ML
By: Robin Milner & others
Acronym: metalanguage
Purpose: to develop proof tactics in the LCF Therom Prover -
SQL
By: Donald D. Chamberlin
Acronym: Structured Query Language
Purpose: managing data held in a rational database management system(RDBMS) -
ADA
By: a team led by Dr. Jean Ichbiah
Acronym: no
Purpose: for large, long-lived applications -
C++
By: Bjarne Stroustrup
Acronym: no
Purpose: General purpose -
Lisp
By: John McCarthy
Acronym: no
Purpose: a practical mathematical notation for computer programs -
Java
By: James Gosling and colleagues at Sun Microsystems
Acronym: no
Purpose: to enable development of portable , high-performance applications for the widest range of computing platforms possible -
Visual Basic
By: Microsoft
Acronym: No
Purpose: so programmers can create simple and complex GUI applications -
PHP
By: Rasmus Lerdorf
Acronym: Personal HomePage or Hypertext Preprocessor
Purpose: made for web development -
Delphi
By: Borland Software Corporation
Acronym: no
Purpose: rapid application development tool for windows -
Java script
By: Brendan Eich
Acronym: No
Purpose: used to extend functionality in websites -
Python
By: Guido Van Rossum
Acronym: no
Purpose: allows programmers to express concepts in fewer lines of code