PL/I (ang. Programming Language One – język programowania jeden) – język programowania komputerowego stworzony w początku lat 60. XX wieku dla celów naukowych, inżynieryjnych i biznesowych przez konsorcjum skupione wokół firmy IBM. Jego cechą charakterystyczną jest bogaty zbiór funkcji wbudowanych. Prawdopodobnie nie istnieje kompilator PL/I, który uwzględniałby wszystkie słowa kluczowe tego języka. W związku z bogactwem PL/I kompilatory z reguły specjalizują się w określonych dziedzinach zastosowań.

Podstawowym zastosowaniem PL/I jest przetwarzanie informacji.

Język PL/I pozwala wykorzystywać rekursję i programowanie strukturalne.

Cechy przeznaczony do programowania problemów numerycznych jak i nienumerycznych zawiera niezbędne środki programowania zagadnień ekonomicznych, techniczno-naukowych oraz przetwarzania dowolnej informacji ze względu na łatwość przedstawiania algorytmów jest predestynowany do rozwiązywania skomplikowanych i uniwersalnych zadań, np. zintegrowanych systemów przetwarzania danych daje możliwość deklaracji i korzystania z danych: arytmetycznych (różnego rodzaju i z różną precyzją) tekstowych (bitowych i znakowych) dopuszcza stosowanie struktur danych posiada elementy pozwalające na przetwarzanie list ma bogaty aparat wejścia-wyjścia pozwala na wygodne testowanie programu ma dobrą obsługę błędów programowych współpraca rozszerzonej wersji z systemem VSAM

Zobacz też Preprocesor języka PL/1 Podprogram w języku PL/1 Przeciążanie nazw w PL/1

Linki zewnętrzne Strona internetowa IBM o PL/I PL/I FAQ

Kategoria:Języki programowania