-
Plankalkül
Year: 1948
Creator: Konrad Zuse
Use: Engineering Purposes -
Period: to
Languages
-
MATH-MATIC
Year: 1957
Creator: Charles Katz
Use: Programming language for the UNIVAC I and UNIVAC II. Intended as an improvement over Fortran -
Fortran(derived from Formula Translating System)
Year: 1957
Creator: John Backus
Use: Numeric computation and scientific computing -
Lisp
Year: 1958
Creator: Steve Russell, Timothy P. Hart & Mike Levin
Use: Programming language for artificial intelligence -
COBOL(common business-oriented language)
Year: 1959
Creators: Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden & Gertrude Tierney
Use: Designed for business use -
RPG
Year: 1959
Creator: IBM
Use: A tool to replicate punched card -
BASIC
Year: 1964
Author: John G. Kemeny & Thomas E. Kurtz
Use: General-purpose, high-level programming languages whose design philosophy emphasizes ease of use -
Logo
Year: 1967
Creators: Daniel G. Bobrow, Wally Feurzeig, Seymour Papert & Cynthia Solomon
Use: Teach the concepts of programming related to Lisp -
B
Year: 1969
Creators: Ken Thompson & Dennis Ritchie
Use: Designed for recursive, non-numeric, machine independent applications, such as system and language software -
Pascal
Year: 1970
Creator: Niklaus Wirth
Use: Language intended to encourage good programming practices using structured programming and data structuring -
C
Year: 1972
Creators: Dennis Ritche & Bell Labs
Use: C provides constructs that map efficiently to typical machine instructions, and therefore it has found lasting use in applications that had formerly been coded in assembly language, including operating systems, as well as various application software for computers -
ML(Meta Language)
Year: 1973
Creator: Robin Milner
Use: It was conceived to develop proof tactics in the LCF theorem prover -
SQL(Structured Query Language)
Year: 1974
Creator: Donald D. Chamberlin & Raymond F. Boyce
Use: Designed for managing data or for stream processing -
Ada
Year: 1980
Author: Jean Ichbiah
Use : Improve the safety and maintainability by leveraging the compiler to find compile-time errors in favor of runtime errors -
C++
Year: 1983
Author: Bjarne Stroustrup
Use: Designed with a bias toward system programming and embedded, resource-constrained and large systems, with performance, efficiency and flexibility of use as its design highlights -
Python
Year: 1991
Creator: Guido Vam Rossum
Use: Emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code -
Visual Basic
Year: 1991
Creator: Microsoft
Use: Create both simple and complex GUI(Graphical User Interface) applications -
Delphi
Year: 1995
Creator: Borland
Use: Console, desktop graphical, web, and mobile applications -
Java
Year: 1995
Creator: James Gosling & Sun Microsystems
Use: Designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" -
Javascript
Year: 1995
Creator: Brendan Eich
Use: Alongside HTML and CSS, it is one of the three essential technologies of World Wide Web content production -
PHP(Hypertext Processor)
Year: 1995
Creator: Rasmus Lerdorf
Use: Language designed for web development but also used as a general-purpose programming language