-
Period: to
Timeline
-
Plankalkul
Made by: Konrad Zuse
Purpose: designed for engineering purposes, first high-level programming language to be designed for a computer
Name: means Plan Calculus -
Fortran
Made by: John Backus
Purpose: General-purpose, especially suited to numeric computation and scientific computing
Name: Meaning FORmula TRANslating -
MATH-MATIC
Made by: Charles Katz
Purpose: Originally created as a compiler program
Name: No meaning -
Lisp
Made by: John McCarthy
Purpose: originally created as a practical mathematical notation for computer programs
Name: LISt Processing -
COBOL
Made by: Conference/Committee on Data Systems Languages
Purpose: Used for business and administrative purposes
Name: common business-oriented language -
RPG
Made by: IBM
Purpose: IBM proprietary programming language for business applications
Name: Report Program Generator -
Basic
Made by: John Kemeny and Thomas Kurtz
Purpose: General Use, targeted at ease of use
Name: For Beginner’s All-Purpose Symbolic Instruction Code -
LOGO
Made by: Wally Feurzeig and Seymour Papert
Purpose: originally conceived to teach concepts of programming related to Lisp
Name: From the Greek word Word -
B
Made by: Ken Thompson and Dennis Ritchie
Purpose: recursive, non-numeric, machine independent applications, such as system and language software
Name: no meaning -
PASCAL
Made by: Niklaus Wirth
Purpose: small, efficient language intended to encourage good programming practices using structured programming and data structuring
Name: After Blaise Pascal -
C
Made by: Dennis Ritchie
Purpose: General Use, supporting structured programming, lexical variable scope and recursion
Name: no meaning -
ML
Made by: Robin Milner
Purpose: conceived to develop proof tactics in the LCF theorem prover
Name: Meta Language -
SQL
Made by: IBM
Purpose: special-purpose programming language designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system
Name: Structured Query Language -
C++
Made by: Bjarne Stroustrup
Purpose: General Use, object oriented programming
Name: enhancements to C, ++ for increment operator -
ADA
Made by: Jean Ichbiah
Purpose: General Use
Name: After Ada Lovelace, the first programmer -
Visual Basic
Made by: Microsoft
Purpose: user-friendly programming language designed for beginners, and it enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects
Name:Visual Beginner's All-purpose Symbolic Instruction Code -
Python
Made by: Guido van Rossum
Purpose: General purpose, Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java.
Name: no meaning -
Java
Made by: James Gosling
Purpose: General-purpose, specifically designed to have as few implementation dependencies as possible
Name: after Java Coffee -
Javascript
Made by: Brendan Eich
Purpose: High level programing, used for HTML and CSS for websites
Name: No meaning -
PHP
Made by: Rasmus Lerdorf
Purpose: open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.
Name: Hypertext Preprocessor -
Delphi
Made by: Borlands
Purpose: Programming language and software development kit (SDK) for desktop, mobile, web, and console applications
Name: no meaning