ion language）用于刻画物件将呈现出来的介面。CORBA又规定了从IDL到特定程式语言，如C++或Java，实现的映射。这个映射精确的描述了CORBA资料类型是如何被用户端和伺服器端实现的。标准映射的有Ada、C、C++、Smalltalk、Java、以及Python。还有一些非标准的映射，为Perl和Tcl的映射由这些语言写的ORB实现。CORBA的IDL只是IDL的一个例子。在提供用户语言和平台中性的远端程序唿叫规范的同时，CORBA也定义了通常需要的服务，例如事务和安全。Sect