是一个机器可读的文件档格式，类似于头文件（header），但是具有相当多的信息。CORBA使用一种接口描述语言（Interface description language）用于刻画物件将呈现出来的介面。CORBA又规定了从IDL到特定程式语言，如C++或Java，实现的映射。这个映射精确的描述了CORBA资料类型是如何被用户端和伺服器端实现的。标准映射的有Ada、C、C++、Smalltalk、Java、以及Python。还有一些非标准的映射，为Perl和Tcl的映射由这些语言写的ORB实现。CO