Interactive Data Language (IDL) is both a high-level progamming environment and an interactive data- handling and visualization tool. IDL is available on several platforms including linux, MacOS and Windows. IDL is widely used in the astrophysics community, providing many software packages freely available for use. IDL is a product of Harris Geospatial Soulutions.

Using IDL


module load idl/8.7.3



source /Applications/harris/idl87/bin/idl_setup


You can also start idl with: /astro/local/bin/idl (as with previous versions)

The previous version of IDL is still available as idl85


With IDL 8.7, the license regime of IDL has changed. There are now two types of licenses:

  1. Floating
  2. Node locked

You will normally use a floating license. To use a floating license you need to be on cabled UiO-network or run VPN. Some projects pay for node locked licenses for laptops that are frequently outside UiO. This is still possible (contact Torben). If you from time to time (for instance on travel) need an IDL license to work offline for a shorter period, you can borrow a time limited license (up to 60 days) from the license server. More on how to do this here.

Installing IDL on your MacOS laptop

First install idl873-mac.pkg and then idl_87_astro.pkg (the astro package is only for MacOS 10.14 Mojave, a 10.15 Catalina package will be available soon).

If you install idl873-mac.pkg on MacOS 10.15, read this first.

IDL 8.7 Documentation

What's new in IDL 8.7.3

IDL documentation center

IDL Programming

IDL reference

IDL libraries

IDL Advanced Math and Stats

The IDL Machine Learning Framework

IDL Graphics Examples

Using IDL (pdf)

IDL Image Processing (pdf)

IDL DataMiner Guide (pdf)



Older versions of IDL


    By Torben Leifsen
    Published July 5, 2011 11:45 AM - Last modified Mar. 3, 2020 4:41 PM