-
Plankalkul
1942-1945
Konrad Zuse
Designed for engineering purposes and for the computer
Plan Calculus -
Math-Matic
1957
Team led by Charles Katz
Mathematical Computer operations
Algebraic Translator 3 -
Lisp
1958
John Mcarthy
Used for Artificial Language and Machine Learning
Lisp Processor -
RPG
1959
IBM
Used for business applications
Report Program Generator -
Basic
1964
John G. Kemeny, Thomas E. Kurtz
Emphasizes ease of use for Beginners
Beginners' All-Basic Symbolic Instruction Code -
Logo
1967
Wally Feruzig, Seymour Paypert, Cynthia Soloman
Use of turtle Graphics; Movement and Drawing
Derived from the Greek Language -
B
1969
Ken Thompson, Dennis Ritchie
Primarily non-numeric applications; systems programming
Derived from BCPL; Name is a contraption -
ML
1970
Robert Milner and Colleagues
Aimed at students with some programming skills; Known for Polymosphic type system
Meta Language -
Pascal
1970
Niklaus Wirth
To teach structured Programming
High Level Structured Programming Language -
ADA
1980
Jean Ichbiah, S. Tucker Taft
International language that is used in many applications
Augusta Ada King, Countess of Love -
Delphi
1995
Anders Hejlsberg
Rapid Application Development of desktop
Delphi means object-oriented design -
Java
1995
James Gosling
Have few implementation dependencies
Java coffee; coffee from Indonesia -
JavaScript
1995
Brendan Eich
Commonly used as part of web pages
The name was the result of a deal between Netscape and Sun -
Visual Basic
1998
Microsoft
Generate Custom Graphs and Reports
VB uses graphical User interphase to modify code -
COBOL
2014
CODASYL, ANSI, ISO
Designed for Business Use
Common Business Oriented Language -
SQL
2016
ISO/IEC
Designed for managing data
Structered Query Language -
C++
2017
Bjarne Stroustrup
Develops Operating systems
Increment C by 1 ( C with Classes) -
C
2018
Dennis Ritchie & Bell Labs
Used for writing computer applications
Named C because it came after the "B" language -
Fortran
2018
John Backus
Suited to Numeric computation and scientific computing
Formula Translator -
PHP
2020
Zend Technologies
Scripting Language that is used for web development
Hypertext Preprocessor -
Python
2020
Guido Van Rossum
Developing both desk top and web applications
Name inspired by "Monty Python's Flying Circus"