PL/I

PL/I
Paradigmaprocedurális, imperatív, strukturált
Megjelent1964
TervezőIBM és SHARE Language Development Committee
FejlesztőIBM
DialektusokPL/M, XPL, PL/P, PL/C, PL/S, PL/AS, PL/X, PL/8, EPL
Hatással volt ráCOBOL, Fortran, ALGOL
Weboldal

A PL/I egy eszközökben igen gazdag, általános célú programozási nyelv. A PL/I megalkotásakor univerzális eszköz létrehozására törekedtek, és felhasználták az addig létező programnyelveken (FORTRAN, ALGOL, Cobol) szerzett tapasztalatokat. A PL/I neve is az alkotói szándékot tükrözi: Programming Language number 1. A PL/I teljes verziója az F, csökkentett verziója a D.

A PL/I jellemzői:

A PL/I alkotásakor még nem választották külön a nyelv utasításait az eljárásoktól, így a PL/I még rengeteg olyan (pl. sztring kezelő) utasítást tartalmaz, amit ma már eljárásnak neveznénk. PL/I-re bő utasításkészlete és nyelvi gazdagsága miatt nehéz fordítóprogramot készíteni (főleg az F verzióra), így minden előnye mellett mára visszaszorult a felhasználása.