-
Period: to
programming language timeline
-
Plankalkul
Developer: Konrad Zuse
Purpose: A programming language for computer
Acronym or Meaning: formal system for planning -
Fortran
Deveoper: John Backus
Purpose: Developed by IBM for scientific and engineering applications
Acronym or meaning: formula translating system -
MATH-MATIC
Developer: Charles Kartz
purpose: an early programming language for UNIVAC I and II
Acronym or meaning: A 0 Compiler -
Lisp
Developer: John McCarthy
Purpose: Created forpractical math notatoin in computer programming
Acronym or meaning: List Processing -
COBOL
Developer: Grace Hopper, CODASYL
Purpose: created for US department of Defense for data processing
Acronym or meaning: Common Business Oriented Language -
RPG
Developed by: IBM
Purpose: A high level programming language for bussiness application
Acronym or meanig: Report Program Generator -
BASIC
Developers: John G. Kemeny, Thomas E. Kurtz
Purpose: Enable people other than scientis and mathematians to use computer
Acronym or meaning: Beginner's all-purpose symbolic instruction code -
LOGO
Developers: Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon
Purpose: To Teach concept of programming related to Lisp
Acronym or meaning: The name was derived from greek word "logos" which means "thought". -
B
Developed by: Bell Lab- Ken Thompson, Dennis Ritchie
Purpose: Designed for recursive, non nmeric, machine independent application
Acronym or meaning: A contraction of BCPL -
PASCAL
Developer: Niklaus Wirth
Purpose: Encourage people to practice programming language using structure programming and data structuring
Acronym or meaning: Blaise Pascal -
C
Developer: Bell Lab-Dennis Ritchie
Purpose: Create a static type sytem that supports strucuted programming
Acronym or meaning: Sucessor of B -
ML
Develope: Robin Milner
Purpose: develop proof tactics in the LCF theorem prover
Acronym or meaning: metalanguage -
SQL
Developed by : Donald D. Chamberlin and Raymond F. Boyce
Purpose: Designed for manage data held in a relation databse management system
Acronym or meaning: Structured QUEry Language -
ADA
Developed by: Jean Ichbiah
Purpose: To develop a high intrgtity, safty- critical, high- scurity language for commerical and military use.
Acronym or meaning: It was name after Ada Lovelace -
C++
Developed by: Bell Lab-Bjarne Stroustrup
Purpose: Designed for system programming and embedded, resource-constrained and large systems
Acronym or meaning: C object-oriented programming language -
Python
Developed by:Guido van Rossum
Purpose: Emphasized code readability, and allow programmers to program fewer line of code than other language such as C and Java.
Acronym or meaning: Named after Monty Python -
Visual basic
Developed by: Microsoft
Purpose: Enable programmer to create application just by using Visual Basic
Acronym or meaning: "Visual" display of Basic -
Java
Developers: James Gosling, Sun Mircrosystem
Purpose: Let developer wirte once and run it anywhere
Acronym or meaning: The developer came up with the name when they were drinking coffee -
JavaScript
Developer: Brendan Eich
Purpose: develop a portable version of java
Acronym or meaning: lightweight interpreted language -
PHP
Developer: Rasmus Lerdorf
Purpose: It was first developed by Lerdorf to maintain his own webpage
Acronym or meaning: PHP: Hypertext Processor -
Delphi
Developed by: Borland
Purpose: create a ide for console, desktop graphocal, web, and mobile application
Acronym or meaning: Sucessor of pascal