Content-Length: 168687 | pFad | http://uk.wikipedia.org/wiki/PL/I

PL/I — Вікіпедія Перейти до вмісту

PL/I

Матеріал з Вікіпедії — вільної енциклопедії.
PL/I
Парадигмаструктурна, процедурна, імперативна
Дата появи1964
ТворціIBM
РозробникIBM
Останній релізIBM Enterprise PL/I for z/OS 5.1 (Червень 2016)
Система типізаціїстрога типізація
Під впливом відFortran, COBOL і АЛГОЛ
Вебсайтibm.com/products/pli-compiler-zos

PL/I (англ. Programming Language One — Мова програмування №1) — мова програмування, розроблена 1964 року, створена для наукових, інженерних і бізнес-орієнтованих обчислень. PL/I підтримує рекурсію, структурне програмування, операції з рухомими комами, комплексні числа, широко застосовувався в обробці даних.

Основні властивості

[ред. | ред. код]
  • Вільний синтаксис
  • Ключові слова та ідентифікатори нечутливі до регістру
  • За замовчуванням (в класичних версіях для мейнфреймів - завжди) передача параметрів за посиланням
  • Підтримка складних структур з об'єднаннями
  • Надзвичайно розвинена система вбудованих типів даних, при цьому можливість неявних перетворень між більшістю з них
  • Кілька видів динамічного виділення пам'яті
  • Дуже узагальнені оператори з багатьма варіантами синтаксису
  • Строго виділена семантика керувальних конструкцій
  • Операції з масивами
  • Розвинений механізм виняткових станів
  • Підтримка на рівні мови багатозадачності та асинхронного введення-виведення
  • Підтримка на рівні мови складних методів доступу для введення-виведення
  • Дуже розвинений препроцесор, який фактично сам є підмножиною PL/I

Посилання

[ред. | ред. код]








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://uk.wikipedia.org/wiki/PL/I

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy