Paradigma | imperativní, strukturovaný |
---|---|
Vznik | 1964 |
Autor | Hursley Laboratories |
Vývojář | IBM |
Ovlivněn jazyky | COBOL, Fortran, ALGOL |
Ovlivnil jazyky | PL/M, XPL, PL/P, PL/C, IBM PL/S, PL/AS, PL/X, PL/8, EPL |
PL/I (anglická výslovnost /piːˌɛlˈwʌn/, česky „pé-el jedna“ v překladu „Programovací jazyk jedna“) je v informatice univerzální programovací jazyk vytvořený firmou IBM v 60. letech 20. století. PL/I je imperativní a procedurální jazyk, který je použitelný pro zpracování hromadných dat (podniková administrativa, výpočty mezd, apod. – jinak též obchodní aplikace) i pro numerické a vědecké výpočty. Jazyk podporuje používání rekurze, strukturovaného programování, zpracování výjimek, výpočty s pohyblivou i pevnou řádovou čárkou (vhodné pro oblast finančnictví), komplexní aritmetiku, zpracování textových i bitových řetězců a složitě strukturovaných dat. Syntaxe jazyka je podobná angličtině, což je vhodné pro popisování složitých datových struktur a disponuje širokou škálou funkcí pro zpracovaní různých typů dat.