IDL son siglas de los siguientes términos:
Interface description language o Interface definition language (IDL) es en
computación, como su propio nombre indica un lenguaje de especificación de interfaces que se utiliza en software de
computación distribuida. Ofrece la sintaxis necesaria para definir los procedimientos o métodos que queremos invocar remotamente. Una vez tengamos esta interfaz creada deberemos pasarla por un
compilador de interfaces que generará el proxy o stub cliente y el skeleton o stub servidor.IDL (Interactive Data Language) es un lenguaje de programación interpretable realizado por la empresa
estadounidense RSINC y utilizado especialmente en los campos de la
astronomía y el procesado de imágenes médicas.
Ver más en Wikipedia.org...