-
Plankalkul
Konrad Zuse, designed for math; fun fact: Kalkül means Calculus in German -
Fortran
ohn Backus, FORmula TRANslating System, designed for math and science computing -
MATH-MATIC
Grace Hopper, used for UNIVAC 1 and 2 -
Lisp
John McCarthy, used originally for math operations -
COBOL
Grace Hopper, COmmon Business-Oriented Language, used in business, finances, etc -
RPG
IBM, designed to replicate the punched card system -
BASIC
John Kemeny, Thomas Kurtz, designed to allow for use of computers by those not in math/sciences -
LOGO
Wally Feurzeig, Seymour Papert, meant to be logically oriented -
B
Ken Thompson, designed to fit within memory capacity of new microcomputers -
PASCAL
Niklaus Wirth, small and efficient -
C
Dennis Ritchie, efficiently communicate to machine instructions -
ML
Robin Milner, designed to prove calculus theorems -
SQL
Donald D. Chamberlin, Raymond F. Boyce, designed for calculation and manipulation of mathematics -
ADA
Jean Ichbiah, Tucker Taft, designed for simultaneous operations -
C++
Bjarne Stroutstrup, hybridizes high- and low-level languages -
Delphi
Niklaus Wirth, Anders Hejlsberg, used in early Mac computers -
Python
Guido van Rossum, efficiency, readability -
Visual Basic
Microsoft, designed to be easily learned and used -
PHP
Rasmus Lerdorf, Personal Home Page, general server-side language -
Java
James Gosling, designed to run on any system without implementation dependencies -
Javascript
Brendan Eich, used for web browsers