Interactive Data Language
IDLの元となったバージョンは1970年、コロラド大学ボルダー校の大気宇宙物理学研究所 (LASP) が開発した。LASP のデビッド・スターンは科学者が自分でプログラミングして仮説を検証したりアプリケーションを修正できるようにするプロジェクトに関わっていた。スターンが開発した最初のソフトウェア Rufus が後のIDLにつながっていった。Rufus はPDP-12で動作する単純なベクトル計算器であった。Rufus をPDP-8に移植したのが Mars Mariner Spectrum Editor (MMED) である。MMED は LASP の科学者らがマリナー7号とマリナー9号のデータを解析するのに使った。その後、スターンは SOL という言語を書いた。これもPDP-8上で動作する。Rufus や MMED が電卓的だったのに対して、SOL は FORTRAN 風の構文の本格的プログラミング言語になっていた。SOL には配列処理機能だけでなく、簡単なグラフィック機能もあった。
1977年、スターンは LASP を離れ、Research Systems Inc. (RSI) を設立した。RSIの最初の製品はPDP-11向けのIDLであった。この時点でIDLがサポートしていたグラフィックスは、使える端末が限られていた(テクトロニクス製やラスターグラフィック端末)。