PL/I

W dzisiejszym świecie PL/I to temat, który wzbudził duże zainteresowanie i debatę w różnych obszarach. Niezależnie od tego, czy chodzi o środowisko akademickie, polityczne, społeczne czy kulturalne, PL/I przykuł uwagę zarówno ekspertów, jak i obywateli. Jego znaczenie i znaczenie ewoluowały z biegiem czasu, ukazując jego wpływ na współczesne społeczeństwo. Celem tego artykułu jest zagłębienie się w różne wymiary PL/I, zbadanie jego implikacji, wyzwań i możliwych rozwiązań. Od jego powstania po wpływ na teraźniejszość, PL/I reprezentuje kluczowy temat, który zasługuje na dogłębną analizę i dyskusję.

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ż

Linki zewnętrzne