-
Plankalkul
*Designed by Konrad Zuse.
*Drawn comparisons to APL and relational algebra.
*Includes assignment statements, subroutines, conditional statements, iteration, floating point arithmetic, arrays, hierarchical record structures, assertions, exception handling, and other advanced features such as goal-directed execution. -
Fortran
*Developed by IBM.
*Especially suited to numeric computation and scientific computing.
*General-Purpose programming language.
*The name is a blend derived from The IBM Mathematical Formula Translating System. -
Lisp
*Designed by John McCarthy.
*The name LISP derives from "LISt Processing".
*Family of computer programming languages with a long history and a distinctive, fully parenthesized Polish prefix notation. -
RPG
*Develped by IBM.
*High-level programming language (HLL) for business applications.
*RPG stood for Report Program Generator. -
COBOL
*Designed by Grace hopper.
*Did not support local variables, recursion, dynamic memory allocation, or structured programming constructs.
*Acronym for COmmon Business-Oriented Language. -
BASIC
*Designed by John George Kemeny and Thomas Eugene Kurt.
*Designed at Dartmouth college.
*Designed to provide computer access to non-science students.
*BASIC is an acronym from Beginner's All-purpose Symbolic Instruction Code. -
LOGO
*Designed by Wally Feurzeig and Seymour Papert.
*Multi-paradigm computer programming language used in education.
*The name is derived from the Greek logos meaning word, emphasising the contrast between itself and other existing programming languages that processed numbers. -
B
- mainly the work of Ken Thompson.
- B was essentially the BCPL system stripped of any component that Thompson felt he could do without.
- B does not stand for anything specific.
-
PASCAL
*Designed by Niklaus Wirth.
*Small and efficient language intended to encourage good programming practices using structured programming and data structuring. -
C
*Initially developed by Dennis Ritchie.
*Found lasting use in applications that had formerly been coded in assembly language, most notably system software like the Unix computer operating system. -
ML
*Designed by Robin Milner & others at the University of Edinburgh.
*Known for its use of the Hindley–Milner type inference algorithm.
*ML stands for metalanguage. -
SQL
*Designed by Donald D. Chamberlin and Raymond F. Boyce.
*Special-purpose programming language designed for managing data in relational database management systems (RDBMS).
*Stands for Structured Query Language. -
ADA
*Originally designed by a team led by Jean Ichbiah.
*No acronym but was named after Augusta Ada.
*has built-in language support for explicit concurrency, offering tasks, synchronous message passing, protected objects, and non-determinism. -
C++
*Developed by Bjarne Stroustrup.
*Statically typed, free-form, multi-paradigm, compiled, general-purpose programming language
*Combination of High-level and Low-level languages. -
MATH-MATIC
*Conceived by Stephen Wolfram and is developed by Wolfram Research.
*Computational software program used in scientific, engineering, and mathematical fields. -
Python
*Designed by Guido van Rossum.
*General-purpose, high-level programming language.
*Has a large and comprehensive standard library. -
Visual Basic
*Third-generation event-driven programming language and integrated development environment.
*Developed by Microsoft.
*Influenced by BASIC. -
Javascript
*Designed by Brendan Eich.
*Open source client-side scripting language. -
Java
*Created by James Gosling.
*General-purpose, concurrent, class-based, object-oriented computer programming language -
PHP
*Designed by Rasmus Lerdorf.
*Open source server-side scripting language designed for Web development to produce dynamic Web pages.
*PHP originally stood for Personal Home Page, it is now said to stand for PHP: Hypertext Preprocessor. -
Delphi
*Developed by Borland.
*Runs under Window v3.1 or Windows '95.
*Has similar programming tools to Microsoft Visual Basic 3.0.