Dom Rozwój Co to jest język programowania i (pl / i)? - definicja z techopedia

Co to jest język programowania i (pl / i)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza język programowania I (PL / I)?

Język programowania I (PL / I) jest językiem programowania proceduralnego i imperatywnym, który został zaprojektowany do programowania inżynierskiego, programowania i systemów oraz aplikacji biznesowych. Jest stosowany przede wszystkim w sektorach akademickim, przemysłowym i handlowym od czasu jego wprowadzenia w latach 60. XX wieku, a od 2011 r. Jest nadal aktywny.


PL / 1 obsługuje programowanie strukturalne, rekurencję, obsługę list połączonych lub obsługę struktury danych połączonych, obsługę znaków zmiennoprzecinkowych, stałych i złożonych znaków oraz ciągów bitów. Użyta składnia i słowa są bardzo podobne do angielskiego, a język jest odpowiedni do definiowania złożonych formatów danych przy użyciu szerokiego zestawu funkcji.

Techopedia wyjaśnia język programowania I (PL / I)

Język programowania 1 narodził się, ponieważ IBM chciał zaprojektować maszynę, która zastąpiłaby wszystkie architektury IBM, które powstały przed nią, aby stała się wspólną architekturą maszyn dla środowisk biznesowych i naukowych. Stało się to IBM System 360. Wcześniej programiści musieli używać różnych języków do programowania dla każdego sprzętu. Podobnie IBM chciał jednego wspólnego języka programowania, z którego mogliby korzystać wszyscy użytkownicy z dowolnej dziedziny.


PL / 1 miał następujące znaczące cechy językowe:

  • 100% darmowa forma i nie ma zarezerwowanych słów kluczowych
  • Definiuje typy danych niezależnie od sprzętu
  • Zorientowany na bloki język programowania, który składa się z bloków początkowych, pakietów i instrukcji. Ta metoda strukturyzacji umożliwia programistom tworzenie bardzo modułowych programów i aplikacji.
  • PL / I ma struktury kontrolne. Struktury takie jak WYBIERZ … KIEDY … INNE pozwalają na operacje logiczne, podczas gdy instrukcje DO pozwolą na wykonywanie instrukcji bezwarunkowo co najmniej raz, nieskończenie, lub gdy warunek jest nadal prawdziwy lub fałszywy, w zależności od potrzeby.
  • Obsługuje struktury danych, takie jak tablice, związki, struktury, tablice związków lub struktur, związki lub struktury tablic oraz dowolną ich kombinację.
  • Posiada cztery klasy przechowywania: STATYCZNE, PODSTAWOWE, AUTOMATYCZNE i KONTROLOWANE.
Co to jest język programowania i (pl / i)? - definicja z techopedia