IDL

idl icon

Visual Studio Visual C++ interface definition library

File type: Source code and script file

Files with idl file extension can be found mainly as interface definition libraries from Visual Studio.

Found 3 different file type records with the same idl filename suffix.

What is idl file?

File type category:
Source code and script file

Date updated: September 9, 2024

The idl file extension is associated with Visual C++.

The idl file contains one or more interface definitions. Each interface definition is composed of an interface header and an interface body. The interface header is demarcated by square brackets. The interface body is contained in curly brackets.

All COM interfaces are defined using the Interface Definition Language (IDL). IDL is similar to C and C++ header files, with new syntax elements specific to distributed computing added. IDL files are compiled to create source files and binary type libraries that can be used by practically all programming environments.

How to open idl file?

Use any of the Microsoft Visual Studio suites.

Suggested software to open idl file:

Associated software actions with the idl file

Software applications that can open idl files:

Software applications that can edit idl files:

Software capable of saving idl files:

Software apps that create idl files:

Software apps that print idl files:

Software applications that handle other tasks involving idl files:

CRiSP Harvest file

File type category:
Various data file

Date updated: September 28, 2026

The file is used to examine the effects of post-fishery, pre-spawning mortality. In the current data, it contains estimates of inter-dam loss for Columbia River stocks only.

Because most inter-dam loss occurs after all fisheries, CRiSP Harvest treats it essentially as escapement when calculating ocean and terminal-area harvest rates. The values in the file are estimates of total adult survival past all Columbia River dams, rather than estimates of loss alone.

Estimated inter-dam loss values are used through the present year. For future years, CRiSP Harvest uses the average of all estimated values. Modifying the file makes it possible to assess the effect of different inter-dam loss rates.

How to open idl file?

Open the file with CRiSP Harvest on Microsoft Windows. The program reads the file as model data for its harvest and survival calculations.

How to convert idl file?

To use different inter-dam loss assumptions, modify the estimates in the file and load it again in CRiSP Harvest.

Suggested software to open idl file:

Associated software actions with the idl file

Software applications that handle other tasks involving idl files:

Microsoft Windows

OMG CORBA Interface Definition Language file

File type category:
Source code and script file

Date updated: September 28, 2026

OMG IDL is the interface description language used by the Common Object Request Broker Architecture (CORBA). An IDL file can define modules, interfaces, operations, attributes, data types, and exceptions without depending on a particular programming language or operating system.

The Object Management Group (OMG) specifies CORBA as an open, vendor-independent architecture and infrastructure for allowing computer applications to work together over networks. A CORBA implementation uses the definitions in an IDL file to generate client and server bindings, such as stubs and skeletons, for the programming languages it supports.

CORBA commonly uses the standard Internet Inter-ORB Protocol (IIOP) so that CORBA-based programs from different vendors can interoperate across different computers, operating systems, programming languages, and networks. IDL files remain in use in existing and specialized CORBA systems, although they are generally encountered as part of those systems rather than as standalone documents.

How to open idl file?

An IDL file is a plain-text source file. Open it with a text editor or an IDE to read or edit its declarations.

To use the file in a CORBA project, process it with the IDL compiler supplied with the project's CORBA implementation. The compiler generates the language-specific client and server source files required by that implementation.

How to convert idl file?

There is no general-purpose conversion that turns a CORBA IDL file into a different document format. It is an interface definition intended to be processed by a CORBA IDL compiler.

When changing programming languages or CORBA implementations, the usual approach is to reuse or edit the IDL source and run the appropriate compiler to generate new bindings. Translating it to another interface-description language requires manual adaptation or a tool specific to the target system.

Related file extensions