Η IDL (the Interactive Data Language) είναι ένα πλήρες υπολογιστικό περιβάλλον (γλώσσα προγραμματισμού) για την διαδραστική ανάλυση και οπτικοποίηση δεδομένων. Η IDL ενσωματώνει μία δυνατή προσανατολισμένη σε ανάλυση πινάκων γλώσσα προγραμματισμού (array-oriented) με μία πλειάδα τεχνικών μαθηματικής ανάλυσης απεικόνισης γραφημάτων
Υπάρχουν διαθέσιμες άδειες για την έκδοση IDL 8.4.