プログラミング言語では、タイプ は値のセットの記述とこれらの値に対して実行できる操作のセットです。 PL/I には多くの組み込みデータ・タイプがあります。 それぞれのタイプは、多くのエレメントの属性を指定できます。 データ・エレメントに、これらの組み込みデータ・タイプが説明されています。
PL/I では、組み込みデータ・タイプを使用して、 ユーザー独自のタイプを定義することができます。 この章では、ユーザー定義のタイプ (別名、序数、 構造体、および共用体)、これらのタイプ、ハンドル、 およびタイプ付き関数をとる変数の宣言について説明します。