-
Plankalkul
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. -
Fortran
Name: FORTRAN (Mathematical Formula Translating System)
Who: IBM team
Purpose: It was intended for scientific computations with real numbers and collections of them organized. -
MATH - MATIC
Name: MATH-MATIC
Who: Charles Katz
Purpose: Intended as an improvement over FORTRAN. -
COBOL
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. -
LISP
Name: LISP (Iist processing)
Who: John McCarthy
Purpose: a practical mathematical notation for computer programs -
BASIC
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. -
RPG
Name: RPG (Report Program Generator)
Who: IBM
Purpose: It is a high-level database access and text generation language made for mainframe MIS environments -
Logo
Name: LOGO (thought)
Who: Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon
Purpose: a simplified LISP dialect for education -
B
Name: B (B was derived from BCPL)
Who: Ken Thompson
Purpose: designed for recursive, non-numeric, machine independent applications, -
PASCAL
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. -
C
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. -
ML
Name: ML ( Meta Language)
Who: Robin Milner
Purpose: It was conceived to develop proof tactics in the LCF theorem prover. -
SQL
Name: SQL (structured query language)
Who: Donald D. Chamberlin and Raymond F. Boyce
Purpose: It is a language for specifying the organization of databases. -
ADA
Name: ADA (named for Augusta Ada King)
who: Jean Ichbiah
Purpose: for the U.S. Department of Defense for large-scale programming -
C++
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. -
Python
Name: Python
Who: Guido van Rossum
Purpose: Emphasizes code readability, and it allows programmers to write thier code in fewer lines. -
Visual Basic
Name: Visual Basic
Who: Microsoft
Purpose: to extend the capabilities of BASIC by adding objects and “event-driven” programming. -
DELPHI
Name: Delphi
who: Embarcadero Technologies
Purpose: integrated development environment (IDE) for console, desktop graphical, web, and mobile applications. -
Java
Name: Java
Who: James Gosling and Sun Microsystems
Purpose: . It is intended to let application developers "write once, run anywhere" -
Javascript
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 -
PHP
Name: PHP (Hypertext Preprocessor)
Who: Rasmus Lerdorf
Purpsoe: It was designed for web development but also used as a general-purpose programming language.