-
Plankalkul 1
Year: 1943-1945
Person: Konrad Zuse
Purpose: Programming language designed for engineering purposes.
Letters: Means “Plan Calculus” in German -
MATH-MATIC 2
Year: 1947
Person: Charles Katz
Purpose: Developed as an improvement to Fortran. It carries out math based programs.
Letters: Does not stand for anything. -
LOGO 3
Year:1947
People: Daniel G. Bobrow, Wally Feurzeig, Seymour Papert, and Cynthia Solomon.
Purpose: This programming language is mainly used to command and draw line graphics. It utilizes turtles to carry out commands.
Letters: Logo doesn’t stand for anything. -
FORTRAN
Year: 1957
People: John Backus
Purpose: It was designed for particularly for scientific applications that require extensive mathematical computations.
Letters: Does not stand for anything -
Lisp
Year: 1958
People: Alonzo Church
Purpose: created as a practical mathematical notation for computer programmers. It was a pioneer of computer science and math based programming languages.
Letters: LISt Processor -
COBOL
Year: 1959
People: Howard Bromberg,Howard Discount,Vernon Reeves,Jean E. Sammet,William Selden,Gertrude Tierney
Purpose: It was designed for business, finance, and administrative applications that worked on large scale
Letters: Common Business Oriented Language -
RPG
Years: 1959
Person: Developed by IBM
Purpose: programming language used for business applications and was developed for IBM OS.
Letters: does not stand for anything -
BASIC
Year: 1964
People: John George Kemeny,Thomas Eugene Kurtz.
Purpose: Its purpose was to introduce people to programming and to encourage wide interest due to its simplicity
Letters: Beginner's All-Purpose Symbolic Instruction Code -
B
Year: 1969
People: Ken Thompson, Dennis Ritchie
Purpose: It was designed to be non-numeric applications such as system programming
Letters: B is not stand for anything -
PASCAL
Year: Designed in 1969. Published in 1970
Person: Niklaus Wirth
Purpose: Encourages good programmers to use structured programming and data structuring. Designed for object oriented programming.
Letters: AKA Object-PASCAL -
ML
Year: Early 1970s
Person: Robert Milner
Purpose: Conceived to develop proof tactics in LCF theorem prover.
Letters: ML stand for metalanguage -
C
Year: 1972
People: Dennis Ritchie
Purpose: It was designed for Unix based systems and provided low-level access to memory, as well as to encourage cross platform programming
Letters: C simply refers to an advancement from the language “B” -
SQL
Year: 1974
Person: Donald D. Chamberlain and Raymond F. Boyce
Purpose: special purpose programming language designed for managing data in a relational management database system.
Letters: Structured Query Language -
ADA
Year: 1980
People: Jean Ichbiah, Tucker Taft
Purpose: Object oriented language intended to be used for large, long-lived applications that focused on reliability and efficiency
Letters: ADA is not an acronym -
C++
Year: 1983
People: Bjarne Stroustrup
Purpose: Acted as an extension to C, and was intended to improve upon C and provide capabilities for object oriented programming
Letters: C++ refers to improvement upon C -
Python
Year: 1991
Person: Guido van Rossum
Purpose: general programming language that emphasizes readability and allows codes to be simplified.
Letters: does not stand for anything -
Visual Basics
Year: 1991
Person: Microsoft
Purpose: programming language that is intended for easy use and as a training programing language.
Letters: does not stand for anything. -
PHP
Year: 1994
Person: Rasmus Lerdorf
Purpose: general programming language generally used for webpage design.
Letter: Stands for Personal Home Page -
Delphi
Year: 1995
People: Borland
Purpose: It was designed to be an object-oriented, visual programming approach to application development.
Letters: Based on ancient Greek landmark of the same name -
Java
Year: 1995
People: James Gosling and Sun Microsystems
Purpose: It was intended to be a general-purpose language that runs on one platform without having to be recompiled on another. Has overall high ease of access
Letters: Based on java coffee -
Javascript
Year: 1995
People: Brendan Eich
Purpose: designed to be a simple, versatile and effective language that can be used to extend functionality in websites
Letters: Does not mean anything.