Discover What's In Your Data. IDL is the trusted scientific programming language used across disciplines to extract meaningful visualizations from complex numerical data. With IDL you can interpret your data, expedite discoveries, and deliver powerful applications to market. Additionally, IDL is a truly cross-platform solution, providing support for today’s most popular operating systems, including Microsoft Windows®, Mac OS X, Linux, and Solaris.
Quickly create programs and build applications with the IDL Development Environment.Learn more...
Create high-quality graphic data visualizations to help interpret your data. Learn more...
The IDL programming language is easy to learn, easy to use, and requires fewer lines of code than other programming languages. Learn more...
Get specific statistical, analytical, and numerical information from your data with IDL.
Extend the core functionality of IDL with add-on modules for specific domains.
Extend ENVI with IDL
The IDL development language is used to customize and extend all products in the ENVI Platform. This powerful capability allows you to incorporate custom algorithms, workflows, and more into your analysis. IDL works seamlessly with ENVI and ENVI LiDAR to provide you with all the tools necessary to customize and extend analysis capabilities with ENVI library routines, custom file readers and writers, batch mode programs and user functions.