The Interface Definition Language topics describe how to construct an Interface Definition Language (IDL) file. They describe the IDL syntax notation conventions and lexical elements. They also describe the interface definition structure and the individual language elements supported by the IDL compiler.