What is IDL?

IDL is a programming language and program from Visual Information Solutions that is often used in scientific data representation and processing. Supporting several platforms, the solution owes its popularity to its interactivity and dynamism as a programming language as well as to the exceptionally strong analysis library it packs. Data analysis using IDL can be performed on multiple threads and users can very quickly add their own data processing routines to the ones already included: whether it is image processing, signal processing, or a math and statistics routine, IDL is capable of handling all of them. Importing files is also simple given that IDL supports most image, video and scientific data formats.

IDL also has a development environment that helps users make the most of its strengths through an easy-to-learn UI. This interface has an integrated help system that further assists users by providing examples for its explanations. IDL is macro-friendly too, and can be extended through already available add-ons that expand its featureset. IDL is also the language of choice for users of the ENVI product series when they need to extend their programs.

Download IDL from the developer does not provide software hosting. We send you directly to the developer's site, to make sure you download the latest, original version of the program.

Download IDL (external link)

Heads up: Some download links are affiliate links. An affiliate link means we may earn a referral fee if you make a purchase through the link, without any extra cost to you. It helps to keep this site running. Thank you for your support!

File types supported by IDL

Our users primarily use IDL to open these file types:

About file types supported by IDL aims to be the go-to resource for file type- and related software information. We spend countless hours researching various file formats and software that can open, convert, create or otherwise work with those files.

If you have additional information about which types of files IDL can process, please do get in touch - we would love hearing from you.