交互式数据语言

交互式数据語言，或稱IDL（Interactive Data Language），是一種科學家常用的程式語言。

概要
IDL是一種陣列化的、數值的以及互動的程式語言；主要用於互動式處理大量資料（含影像處理）。其語法結構大量來自於Fortran程式語言，也有部份來自C語言。

IDL 源於早期的VAX/VMS、Fortran，從其語法可以看出這種繼承關係：
x = findgen(100)/10
y = sin(x)/x
plot,x,y
（以上例子的findgen函數代表返回一個一維浮點數陣列，與值等於1的整數系列從0開始。）

歷史

特性

問題

 参考 
IDL的开源解释器：GDL

外部連結
ITT Visual Information Solutions, owner of the IDL system
idl-pvwave newsgroup (Google web interface )
NASA GSFC IDL Online Help

Coyote's Guide to IDL Programming

Category:数学软件
Category:陣列編程語言
Category:地球科學圖形軟體