GDL
GDLのオブジェクトはAutoCADのブロックに似ている。ブロックと違う点はパラメトリックである事で、2次元と3次元の機能が連動しているため、断面図では側面、平面図では上面、3Dでは投影図など、どの視点からも正確な表現を得ることができる。GDLスクリプトの主な役割は、ArchiCADのライブラリ部品を定義することで、3Dモデル、3Dモデルからの断面/立面および平面の投影、2Dシンボル、UI表示、リスト情報を定義できる。
ArchiCADの各バージョンには家具、窓、ドア、樹木、人物、車、建設部材などのデフォルトライブラリが含まれている。
詳細でパラメトリックなオブジェクトを販売している企業のウェブサイトもあり、樹木、人物などデフォルトライブラリには含まれていないような、より優れた多様なオブジェクトが提供されている。