GDL
GDLプログラム言語はBASICに似ており、同じような制御構文や変数論理を持っている。
GDLの2Dおよび3Dでは、全てのモデル要素がローカル座標にリンクしている。必要な位置に要素を配置するには、座標を必要な位置および向きに移動し、その後要素を生成する。座標に対する移動、回転、伸縮は、「変換 (数学)」と呼ばれる。変換はスタックとして保存され、さらに変換を行ったり、変換の一部を削除することも可能。
GDLは下位互換となっており、ArchiCADライブラリ部品を作成したArchiCADの継続バージョンで開くことは可能だが、それ以前のバージョンで開くことはできない。
詳細な技術情報については、ArchiCAD最新版の「GDLリファレンスマニュアル」を参照。