lStands for:
Interface Definition Language
lA
CORBA object is specified with interface
linterface:
contract between client and server
lspecified in
a special declarative language
lLexical
rules are same as C++ with new keywords
lIDL
mapping to programming languages (e.g. C++, Java, etc) are provided in specs