-
Plankalkul
Who- Konrad Zuse
Purpose- provides a data structure called generalized graph
Acronym- Plan Calculus -
MATH-MATIC
Who- Remington Rand
Purpose- allowed for larger programs, automatically generating code to read overlay segments -
Fortran
Who- John Backus
Purpose- shortened the process of programming.
Acronym- Formula Translation, computer-programming -
COBOL
Who- Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney, Mary K. Hawes
Purpose- used in business, finance, and administrative systems for companies and governments.
Acronym- Common Business Oriented Language -
Lisp
Who- john McCarthy
Purpose- used language for artificial intelligence (AI) programming.
Acronym- list processing -
RPG
Who- IBM
Purpose- creates or enhances software and programs
Acronym- Report Program Generator -
Basic
Who- John Kemeny, Thomas Kurtz
Purpose- a way for students to write simple computer programs.
Acronym- Beginner's All-purpose Symbolic Instruction Code. -
LOGO
Who- Wally Feurzeig, Seymour Papert, Cynthia Solomon Purpose- used for functional programming and an adaptation and dialect of the Lisp language. Acronym- Logic Oriented Graphic Oriented -
B
Who- Ken Thompson and Dennis Ritchie
Purpose- for primarily non-numeric applications such as system programming
Acronym- was derived from BCPL -
PASCAL
Who- Niklaus Wirth
Purpose- developed for teaching programming as a systematic discipline and to develop reliable and efficient programs. -
C
Who- Dennis Ritchie
Purpose- for scripting system applications which form a major part of Windows.
Acronym- C -
ML
Who- Robin Milner
Purpose- pattern matching for function arguments, garbage collection, imperative programming, call-by-value and currying.
Acronym- Meta Language -
SQL
Who- Donald D. Chamberlin Raymond F. Boyce
Purpose- designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system
Acronym- Structured Query Language -
ADA
Who- Augusta Ada King, countess of Lovelace
Purpose- General purpose programming Language
Acronym- A high-level Computer -
C++
Who- Bjarne Stroustrup
Purpose- used to develop operating systems, browsers, and games. -
Python
Who- Guido van Rossum
Purpose- developing complex scientific and numeric applications, designed with features to facilitate data analysis and visualization. -
Visual Basic
Who- Microsift
Purpose- allows programmers to modify code by simply dragging and dropping objects and defining their behavior and appearance. -
Delphi
Who- Anders Hejlsberg
Purpose- used to build applications for a variety of operating systems -
Java
Who- James Gosling
Purpose- used for developing mobile and desktop applications, big data processing, and embedded systems. -
JavaScript
Who- James Gosling
Purpose- used for developing mobile and desktop applications, big data processing, and embedded systems. -
JavaScript
Who- Brendan Eich
Purpose- allows you to implement complex features on web pages. -
PHP
Who- Rasmus Lerdorf
Purpose- designed for developing dynamic web pages.
Acronym- Hypertext Preprocessor