-
Plankalkul
Designer: Konrad Zuse
Purpose: Engineering Purposes -
Fortran
Designer: John Backus and IBM
Purpose: Scientific and Engineering applications -
Lisp
Designer: Steve Russell, Timothy P. Hart, Mike Levin
Purpose: Practical mathematical operations -
COBOL
Stands for common business oriented language
Designed by: CODASNYL, ANSI, and ISO -
RPG
Stands for Report Program Generator
Purpose: Business Applications -
BASIC
Stands for Beginner's All Purpose Symbolic Instruction Code
Designer: John G. Kemeny and Thomas E. Kurtz
Purpose: Easy Usability -
LOGO
Designer: Wally Feurzeig ,Seymour Papert, and Cynthia Solomon
Purpose: To teach concepts related to Lisp -
B
Designer: Ken Thompson and Dennis Ritchie
Purpose: designed for machine independent applications -
PASCAL
Designer: Nicholas Wirth
Purpose: Establishes good programming practices -
C
Designer: Dennis Ritchie
Purpose: Structured Programming -
ML
Stands for Meta Language
Designer: Robert Milner
Purpose: Pattern matching for function arguments -
SQL
Stands for Structured Query Language
Designer: Donald D. Chamberlin and Raymond B. Foyce -
ADA
Designer: Jean Icbiah
Purpose: Improves security -
C++
Designer: Bjarne Stroustrup
Purpose: Systems programming and embedded programming -
Python
Designer: Guido van Rossum
Purpose: Ability to read code -
Virtual Basic
Designer: Microsoft
Purpose: Easy learning curve -
Delphi
Designer: Borland
Puprose: Other option to Visual Basic -
Java
Designer: James Gosling
Purpose: Has the least amount of dependencies -
Javascript
Designer: Brendan Eich
Purpose: Interactive Web pages -
PHP
Stands for Hypertext Preprocessor.
Designer: Rasmus Lerdorf
Purpose: Web development