Program source code file written in the PL/I (Programming Language One) language; developed by IBM in the 1960s and is often used for business, engineering, and scientific applications. PL/I is designed to offer robustness, machine independence, structured programming, and dynamic storage management. It also includes several built-in string manipulation functions.