IDL is the programming language of choice for many scientists and engineers because it’s easy to learn, easy to use, and requires fewer lines of code than other programming languages, making it easier and faster to go from data to discovery.
The dynamically typed nature of IDL gives you more flexibility in your programming than a static language, saving you valuable time and allowing you to focus on data analysis and visualization, rather than on programming details. Because the IDL language is based on intuitive and easy-to-learn rules and conventions, you can create visualization programs and even full-blown applications with fewer lines of code. With an extensive library of prebuilt analysis and visualization routines, IDL is the choice for programmers of any experience level.
IDL is a flexible and extensible visualization, analysis, and development environment that easily integrates with the other software tools you use. IDL provides a host of ways to import code and functionality from other programming languages and advanced methods for exporting IDL capabilities to your applications written in other languages.
IDL provides built-in support for the data sources, data types, file formats, and file sizes you use. Receive data from remote servers or write files to a disk at a remote location using common protocols. IDL acts as a client to HTTP and FTP servers, and provides access to common Open Geospatial Consortium (OGC) servers such as Web Map Service (WMS) and Web Coverage Service (WCS).
Common Image Formats: TIFF JPEG PNG, and more
Scientific Data Formats: HDF5 netCDF-3 and netCDF-4 CDF HDF-EOS HDF4 GRIB support on 32 and 64 bit Windows as well as custom binary and ASCII files
Video Formats: .mp4 AVI, and more.
Sign Up for News & Updates: Stay informed with the latest news, events, technologies and special offers.