Programming languages: a grand tour (2nd ed.)
Programming languages: a grand tour (2nd ed.)
Principles of programming languages: design, evaluation, and implementation (2nd ed.)
Principles of programming languages: design, evaluation, and implementation (2nd ed.)
Programming languages (3rd ed.): design and implementation
Programming languages (3rd ed.): design and implementation
History of programming languages---II
History of programming languages---II
Principles of Programming Languages
Principles of Programming Languages
A Discipline of Programming
Hi-index | 0.00 |
Procedure-oriented languages (POLs) are artificial languages used to define, in a form understandable to humans, the actions required by a computer to solve a problem. The higher-level form of a POL frees a programmer from the time-consuming and often tedious chore of expressing algorithms in lower-level languages such as assembly and machine language (see MACHINE AND ASSEMBLY LANGUAGE PROGRAMMING). Additionally, in a POL actions are expressed in a machine-independent form that greatly eases the burden of moving a program from one computer to another (see PORTABILITY). This increases the lifetime and usefulness of the program.