PL+1

toc
 * Home * Programming * Languages * PL/I**

a [|procedural], [|imperative] computer programming language designed by IBM for scientific, engineering, business and [|system programming] uses. Combining features of Fortran, [|Cobol] and Algol-60 with a powerful set of control statements, a three levels memory allocation scheme, static, automatic (via stack) and controlled (via heap), and typed pointers with the ability to perform arithmetic operations on them, it supports recursion, and linked data structure handling, fixed-point, floating-point, complex, character string handling, and bit string handling.
 * PL/I**, (Programming Language One)

PL/I evolved in the mid 60s from the [|new programming language] (NPL) mainly developed at [|IBM Hursley] for the System/360 operating system. The final name PL/I was chosen by IBM programming manager Michael de V. Roberts in May 1965. PL/I compiler were ported to other platforms and [|operating systems].

=Chess Programs=
 * CCCP
 * Duchess
 * J. Biit
 * Master
 * Proscha

=Manuals=
 * IBM (**1968**). //A Guide to PL/I for Commercial Programmers//. [|pdf]
 * IBM (**1972**). //IBM System/360 Operating System PL/I (F) Language Reference Manual//. (Fifth Edition) [|pdf]

=External Links=
 * [|PL/I from Wikipedia]
 * [|IBM - Software - PL/I Compilers family]
 * [|PL/1 programming language] from [|Softpanorama]
 * [|One of the simplest PL/I programs is ...]

=References= =What links here?= include page="PL 1" component="backlinks" limit="40"
 * Up one Level**