-
Fortan
John Backus
1955
Formula Translating System
designed for applications specifying in engineering and science -
MATH-MATIC
1957
Rand Corporation
Derived from Hopper’s 0-1 language -
Lisp
John McCarthy
1959
created as a practical mathematical notation for computers
the name comes from the LIst processing -
COBOL
Grace Hopper
1959
Common Business Oriented Language
designed to create a portable computer programming language under the U.S. Military -
RPG
high level programming language for business applications
Report Program Generator
1959
a tool to replicate punched card processing -
BASIC
1964
John George Kemeny, Thomas Eugene Kurtz
Beginner's All-purpose Symbolic Instruction Code
designed for ease of use and was designed to allow people outside of math and science use of the program -
LOGO
educational programing language
1967
Daniel G. Bobrow, Wally Feurzeig, Seymour Papert, Cynthia Solomon
know for the turtle graphics -
B
1969
Ken Thompson, Dennis Ritchie
designed for recursive, non numeric, machine independent applications
Name possibly based after Bon (unrelated programming language) -
PASCAL
1970
imperative and procedural program
Nicklaus Wirth
intended to encourage good programing practices -
C
1972
Dennis Ritchie
Designed for general purpose programming that supports structured programming -
ML
1973
general purpose functioning program
Robin Milner
ML stands for metalangage -
SQL
1978
Structured Query Language
special purpose programming language specifically designed for managing data
Donald D. Chamberlin, Raymond F. Boyce -
ADA
Jean Ichbiah
Named After Ada Lovelace (first computer programmer)
designed for long and large computer applications
made in the 1980’s -
C++
1983
Bjarne Stroustrup
in addition to the c language it added virtual functions and function overloads -
Pyhton
1991
general purpose but high level programming, emphasises code readability
Guido Van Rossem -
Visual Basic
1991
Alan Cooper
basic computer programing language used as a basis -
PHP
1995
server side scripting language
designed for web development
Rasmus Lerdorf
Personal Home Page -
Delphi
1995
Borland Software Company
originally designed it as an application development tool meant for windows -
Java
1995
James Gosling and Microsystems
general purpose computer program that was designed to have the minimal disruptions and complications -
Javascript
1995
known as EMCAScript
dynamic programing
Brendan Eich -
Plankalkul
designed in 1943 but not implemented till 1998
Konrad Zuse
designed for engineering purposes
means formal system for planning