PL/I | |
---|---|
Programska Paradigma | proceduralna, imperativna, strukturalna |
Pojavio se | 1964. |
Tvorac | IBM i komitet za razvoj jezika SHARE |
Razvijač | IBM |
Dijalekti | PL/M, XPL, PL/P, PL/C, PL/S, PL/AS, PL/X, PL/8, EPL |
Utjecali | COBOL, Fortran, ALGOL |
Utjecao na | SP/k, B, REXX, AS/400 Control Language |
PL/I (skraćenica za "Programming Language One" — izgovor: pi-el-van) je proceduralni, imperativni programski jezik, dizajniran za naučne, inženjerske i poslovne sistemsko programirane aplikacije. Korišten je od strane raznih akademskih, komercijalnih i industrijalnih organizacija od kako je bio uveden 1960ih.
PL/I-ova glavna polja korištenja su procesiranje podataka, numerička analiza, naučno računanje, i sistemsko programiranje. Podržaje rekurziju, strukturalno programiranje, upravljanje podacima povezanih struktura, brojeve sa pomičnim i nepomičnim zarezom, kompleksne brojeve, i upravljanje simbolima i bitovima niza. Sintaksa jezika je slična engleskom i odgovara za specificiranje kompleksnih oblika za podatke, a također uključuje širok skup funkcija sa kojim je moguće ove podatke provjeriti i manipulisati.