PL/I
PL/I (ang. Programming Language One – język programowania jeden) to 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 (ang.)
- PL/I FAQ (ang.)