IDL (Interface Definition Language):
Sebuah bahasa standar untuk mendefinisikan deskripsi abstrak objek dalam hal antarmuka eksternal mereka (yaitu, metode dan parameter). Kompiler IDL akan membuat informasi pengikatan antarmuka statis dan dinamis runtime yang relevan.