Interface Description Language
Aspetto
E’ l’astrazione usata in CORBA per separare le interfacce degli oggetti dalle loro implementazioni.
Utilizzato per descrivere le interfacce degli oggetti e i tipi dei parametri, non e` un linguaggio di programmazione (non serve per implementare gli oggetti o per realizzare client che accedano agli oggetti).
E' volutamente semplice per essere facilmente mappabile a linguaggi di programmazione poco evoluti.