- 
  
  Name: Plankalkul ("Plan Calculus")
Who: Konrad Zuse
Purpose: It was the first high-level non- Von Neumann programming language to be designed for a computer. - 
  
  Name: FORTRAN (Mathematical Formula Translating System)
Who: IBM team
Purpose: It was intended for scientific computations with real numbers and collections of them organized. - 
  
  Name: MATH-MATIC
Who: Charles Katz
Purpose: Intended as an improvement over FORTRAN. - 
  
  Name: COBOL (common business oriented language)
Who: CODASYL (Committee on Data Systems and Languages)
Purpose: This Introduced the record data structure, a record of clusters heterogeneous data such as a name, ID number, age, and address into a single unit. - 
  
  Name: LISP (Iist processing)
Who: John McCarthy
Purpose: a practical mathematical notation for computer programs - 
  
  Name: BASIC (beginner’s all-purpose instruction code)
Who: John Kemeny and Thomas Kurtz
Purpose: It was intended to be easy to learn by novices, and to run well on a time-sharing computer with many users. - 
  
  Name: RPG (Report Program Generator)
Who: IBM
Purpose: It is a high-level database access and text generation language made for mainframe MIS environments - 
  
  Name: LOGO (thought)
Who: Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon
Purpose: a simplified LISP dialect for education - 
  
  Name: B (B was derived from BCPL)
Who: Ken Thompson
Purpose: designed for recursive, non-numeric, machine independent applications, - 
  
  Name: PASCAL
Who: Niklaus Wirth of Switzerland
Purpose: It was designed to teach structured programming, which emphasized the orderly use of conditional and loop control structures without GOTO statements. - 
  
  Name: C
Who: Dennis Ritchie and Brian Kernighan
Purpose: a language capable of both high level, machine independent programming and would still allow the programmer to control the behavior of individual bits of information. - 
  
  Name: ML ( Meta Language)
Who: Robin Milner
Purpose: It was conceived to develop proof tactics in the LCF theorem prover. - 
  
  Name: SQL (structured query language)
Who: Donald D. Chamberlin and Raymond F. Boyce
Purpose: It is a language for specifying the organization of databases. - 
  
  Name: ADA (named for Augusta Ada King)
who: Jean Ichbiah
Purpose: for the U.S. Department of Defense for large-scale programming - 
  
  Name: C++ (the name was to show the evolutionary nature of the changes from C)
Who: Bjarne Stroustrup
Purpose: extended C by adding objects to it while preserving the efficiency of C programs. - 
  
  Name: Python
Who: Guido van Rossum
Purpose: Emphasizes code readability, and it allows programmers to write thier code in fewer lines. - 
  
  Name: Visual Basic
Who: Microsoft
Purpose: to extend the capabilities of BASIC by adding objects and “event-driven” programming. - 
  
  Name: Delphi
who: Embarcadero Technologies
Purpose: integrated development environment (IDE) for console, desktop graphical, web, and mobile applications. - 
  
  Name: Java
Who: James Gosling and Sun Microsystems
Purpose: . It is intended to let application developers "write once, run anywhere" - 
  
  Name: Javascrpit
Who: Brendan Eich
Purpose: used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, and communicate asynchronously - 
  
  Name: PHP (Hypertext Preprocessor)
Who: Rasmus Lerdorf
Purpsoe: It was designed for web development but also used as a general-purpose programming language. 
      You are not authorized to access this page.