-
Plankalkül
Designed By: Konrad Zuse
Purpose: first high-level (non-von Neumann) programming language to be designed for a computer
Name: a German word that means "formal system for planning" -
Fortran (Formula Translation)
Developed by: John Backus
Purpose: scientific computing and numeric computation
Name: A conjunction of the words FORmula TRANslation -
MATH-MATIC
Developed By: a team led by Charles Katz
Purpose: Intended as an improvement over FORTRAN. -
LISP
Developed by: Steve Russell
Purpose: making notation for computer programs more mathematically practical
Name: list processing -
COBOL (Common Business-Oriented Language)
Developed by: partially based on FLOW-MATIC a programming language created by Grace Hopper
Purpose: to make a programming language that is more English based opposed to math based like most programming languages at the time
Name: COmmon Business-Oriented Language -
RPG (Report Program Generator)
Developed By: IBM
Purpose: to replicate punched card processing on the IBM 1401
Name: Report Program Generator -
BASIC (Beginner's All-purpose Symbolic Instruction Code)
Developed by: John George Kemeny and Thomas Eugene Kurtz.
purpose: To get students who did not go into math and science to use computers. because at the time most computers required writing some custom software and only mathematicians and scientists learned how to do that.
Name: stands for Beginner's All-purpose Symbolic Instruction Code -
LOGO
Developed by: Wally Feurzeig and Seymour Papert
Purpose: used for movement and drawing produced line graphics either on screen or with a small robot called a turtle. -
B
Developed by: Ken Thompson with Dennis Ritchie
Purpose: system development
Name: from BCPL (Basic Combined Programming Language) but some believe the name could be based on Bon an earlier programming language created by Tompson -
PASCAL
Designed By: Niklaus Wirth
Purpose: to teach students structured programming.
Name: named after French mathematician and philosopher Blaise Pascal -
C
Developed by: Dennis Ritchie
Purpose: system programming and website programming
Name: Made by the same person who helped make B. So it is named C because it was created after B -
ML (MetaLanguage)
Developed By: Robin Milner and others at the University of Edinburgh
Purpose: to develop proof tactics in the LCF theorem prover
Name: means MetaLanguage -
SQL (Structured Query Language)
Developed By: Donald D. Chamberlin and Raymond F. Boyce
Purpose: managing data in relational database management systems (RDBMS)
Name: Structured Query Language -
ADA
Developed by: A team lead by Dr.Jean Ichbiah of CII Honeywell Bull
Purpose: For large applications where reliability and efficiency are essential. -
C++
Developed by: Bjarne Stroustrup
Purpose: to write software and hardware
Name: C++ is the object-oriented version of C -
Visual Basic
Developed By: Microsoft
Purpose: A programmer can create an application using the components provided by the Visual Basic program itself.
Name: Visual Basic was derived from BASIC -
Python
Developed By: Guido van Rossum
Purpose: allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java
Name: according to the creator of python "I chose Python as a working title for the project, being in a slightly irreverent mood (and a big fan of Monty Python's Flying Circus)." -
Delphi
Developed by: Borland and later Embarcadero Technologies
Purpose: visual programming approach to application development -
PHP
Developed By: Rasmus Lerdorf
Purpose: scripting language that is used for server-side web development
Name: it originally stood for Personal Home Page, but now stands for Hypertext Preprocessor. -
Java
Developed by: Sun Microsystems
Purpose: developing and delivering content on the Web and mobile devices. -
JavaScript
Developed by: Netscape Communications Corporation
Purpose: to make web pages more interactive