IDL ist eine programmiersprachenunabhängige Schnittstellenspezifikationssprache und unterstützt verschiedene Programmiersprachen durch Language-Bindings.