| Language |
Description |
| Ada |
A high-level procedural language designed for programming
computers for real-time applications. More specifically, where
the computer is controlling the behaviour of military devices. |
| ALGOL |
One of the first languages developed for mathematical and
scientific use. It introduced a number of new concepts and has
been very influential in the design of other languages. |
| Assembly language |
A low-level language that is a notation for representing machine
code in human-readable form. |
| BASIC |
A simple high-level language that can be used for general-purpose
computing, especially on microcomputers. Designed for beginners. |
| C |
Provides all the structure of a high-level language with certain
low-level features that do not require the programmer to use
assembly language. It is fast and portable and is the language
in which the UNIX operating system was developed. |
| C++ |
An object-oriented language that is a descendent of C but in
the tradition of ALGOL. |
| COBOL |
A high-level language that is the standard for all business
data processing. |
| FORTRAN |
A high-level language widely used for scientific computing. |
| Hypertalk |
A scripting language that is the basis of Hypercard. |
| LISP |
A high-level functional language with the imperative features
designed for the processing of non-numeric data. Used for
symbolic manipulation and in Artificial Intelligence. |
| LOGO |
A graphics language used mainly for teaching children. |
| Machine code |
A low-level language into which all high-level languages must
be translated before they can run. They are specific to
machines and are in fact a series of machine-readable
instructions. |
| ML |
A high-level functional language used mainly for research
purposes. |
| Modula 2 |
A high-level imperative language, derived from Pascal, in which
programs may be written in modular forms, i.e., built up from
independently written modules. |
| Pascal |
A high-level imperative language descended from ALGOL, and
originally designed for teaching purposes. |
| PROLOG |
A high-level declarative language, designed for use in
Artificial Intelligence. |
| Smalltalk |
One of the first object-oriented languages, developed at Xerox
Palo Alto research Center. |