型 は、パーツに似ていますが、この用語は交換可能ではありません。任意のコンピューター言語では、型は、ある変数に適した値セットに制限する修飾子です。 例えば、INT は変数が整数を含むことを保証する数値型です。
EGL の基本的パーツもデータ型です。INT パーツに基づいた変数を宣言するときは、その変数に制限を設定します。つまり、その変数を INT として入力します。辞書やレコードなどの他のパーツも、指定可能な値を制限するものであるため、型になります。 DataItem は例外です。DataItem は、基本となる基本的パーツと同じ型になります。
EGL はデータ型に関して厳格です。例えば、辞書パーツに基づいた変数を作成する場合は、 その変数を使用して式を構成する方法に関する規則があります。 辞書の型変数を INT または他の基本タイプ変数と等価にすることはできません。