-
Plankalkul
Konrad, Zuse; designed for engineering processes "Plan Calculus" -
Fortran
John Backus; suited to numeric computation and scientifiv computing, Formula Translating System. -
MATH-MATIC
Charles Katz; intended to be an improved version of FORTRAN. -
Lisp
Russel, Hart, and Levin; can manipulate source code as a data structure. "List Processing" -
COBOL
Grace Hopper; produc ed for business use. Common- Business- oriented language. -
RPG
IBM developed for business applications. Report Program Generator. -
BASIC
John G. Kennedy and Thomas E. Kurtz; produced for students in fields other than science and math. Beginner's All-Purpose Symbolic instruction Code. -
LOGO
Wally Feurzeig, Seymour Papert; educational programming language that taught concepts of programming by producing line graphics. -
B
Ken Thompson and Dennis Ritchie; designed for non-numeric, recursive, machine independent application. The name is thought of to be a contraction of BCPL, a different language. -
PASCAL
Niklaus Wirth; small/efficient language intended to encourage good programming practices. Named after Blaise Pascal. -
C
Dennis Ritchie; general, all-purpose programming language that allows users to create instructions for a computer to follow. -
ML
Robin Milner; concieved to develop proof tactics in the LCF throrem prover. "Meta Language" -
SQL
Donald D. Chamberlin and Raymond F. Boyce; designed for managing data held in a relational database management system. "Structured Query Language" -
ADA
Charles Babbage; large-scale programming for the US Secretary of Defense. -
C++
Bjarne Strousrup, Generic program featuring low level memory manipulation. -
Python
Guido van Rossum; emphasizes code readability and allows programmers to express concepts in fewer lines of code. -
Visual Basic
Microsoft allows programmers to create an application using components provided by the Visual Basic program. -
Delphi
Borland; Native code compiler that contains tools to make programming for Windows easy. -
Java
James Gosling/ Sun Microsystems; Allows a code that runs on one platform to run on another without being recompiled. Named Java from Java coffee, because it is consumed in large quantities. -
Javascript
Brendan Eich; used by web browsers and allows the user and client-side scripts to interact. -
PHP
Rasmus Lerdorf; designed for web development, "Hypertext Preprocessor"