Język programowania I (PL / I)

Autor: Robert Simon
Data Utworzenia: 18 Czerwiec 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Jaki język programowania wybrać na początek nauki?
Wideo: Jaki język programowania wybrać na początek nauki?

Zawartość

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

Język programowania I (PL / I) jest językiem programowania proceduralnego i imperatywnego, 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.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

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 wcześniej, 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.