-
Plankalkul
1948; 69 years ago
Designed by Konrad Zuse
It is a programming language designed for engineering purposes
Stands for Plan Calculus -
Fortran
1957; 60 years ago
Developed by John Backus and IBM
Fortran a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing
Derived from Formula Translation -
Math-Matic
1957
Designed by Remington Rand
Syntactically, MATH-MATIC was similar to Univac's contemporaneous business-oriented language, FLOW-MATIC, differing in providing algebraic-style expressions and floating-point arithmetic, and arrays rather than record structures
MATH-MATIC is the marketing name for the AT-3 (Algebraic Translator 3) compiler -
Lisp
1958; 59 years ago
Developed by Steve Russell, Timothy P. Hart, and Mike Levin
Lisp was originally created as a practical mathematical notation for computer programs, influenced by the notation of Alonzo Church's lambda calculus -
COBOL
1959; 58 years ago
Designed by CODASYL, ANSI, ISO
COBOL is primarily used in business, finance, and administrative systems for companies and governments
Stands for common business-oriented language -
RPG
1959
Developed by IBM
RPG is a high-level programming language (HLL) for business applications.
Stands for Report Program Generator - a tool to replicate -
BASIC
May 1, 1964; 53 years ago.
Designed by John G. Kemeny and Thomas E. Kurtz
Basic is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use
Stands for Beginner's All-purpose Symbolic Instruction Code -
Logo
1967; 50 years ago
Developed by Wally Feurzeig, Seymour Papert, Cynthia Solomon
A general-purpose language, Logo is widely known for its use of turtle graphics, in which commands for movement and drawing produced line graphics either on screen or with a small robot called a turtle
Logo is not an acronym. It was derived from the Greek logos meaning word or thought -
B
1969; 48 years ago
Designed by Ken Thompson, Dennis Ritchie
B was designed for recursive, non-numeric, machine independent applications, such as system and language software -
Pascal
1970; 47 years ago
Designed by Niklaus Wirth
It was a efficient language intended to encourage good programming practices using structured programming and data structuring -
C
1972; 45 years ago
Designed by Dennis Ritchie and Bell Labs
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 -
SQL
1974; 43 years ago
Designed by ISO/IEC
SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS)
Stands for Structured Query Language -
ADA
February 1980; 37 years ago
Designed by Jean Ichbiah
Ada improves code safety and maintainability by using the compiler to find errors in favor of runtime errors.
Named after Ada Lovelace -
C++
1983; 34 years ago
Developed by Bjarne Stroustrup
C++ is considered to be an intermediate-level language, as it encapsulates both high- and low-level language features -
ML
1990
Developed by Elm, F*, OCaml, Rust, Scal
Its general-purpose, modular, functional programming language with compile-time type checking and type inference
Standard ML (SML; Standard Meta Language) -
Visual Basic
1991; 26 years ago
Developed by Microsoft
It enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects. -
Python
20 February 1991; 26 years ago
Developed by Python Software Foundation
Python has a design philosophy that emphasizes code readability (notably using whitespace indentation to delimit code blocks rather than curly brackets or keywords), and a syntax that allows programmers to express concepts in fewer lines of code than might be used in languages such as C++ or Java -
Delphi
1995
Developed by Embarcadero Technologies
It is a rapid application development used to develop applications ranging from database solutions to mobile applications and is used on Windows as well as Linux
Referred to as Delphi Pascal -
Java
May 23, 1995; 22 years ago
Developed by Sun Microsystems
Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented,[14] and specifically designed to have as few implementation dependencies as possible. -
Javascript
December 4, 1995; 21 years ago
Developed by Netscape Communications Corporation, Mozilla Foundation, Ecma International
Is a high-level, dynamic, weakly typed, object-based, multi-paradigm, and interpreted programming language
It is often abbreviated as JS -
PHP
June 8, 1995; 22 years ago
Developed by The PHP Development Team, Zend Technologies
PHP is a server-side scripting language designed primarily for web development but also used as a general-purpose programming language
PHP originally stood for LL Personal Home Page, but it now stands for the recursive acronym PHP: Hypertext Preprocessor