PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

IDL

IDL

IDL, aka Interactive Data Language, is a pl created in 1977 by David Stern.

#216on PLDB 45Years Old 1.3kUsers
9Books 10Papers 2kRepos

IDL, short for Interactive Data Language, is a programming language used for data analysis. It is popular in particular areas of science, such as astronomy, atmospheric physics and medical imaging. IDL shares a common syntax with PV-Wave and originated from the same codebase, though the languages have subsequently diverged in detail. Read more on Wikipedia...


Example from hello-world:
print, "Hello World" end
Example from the Hello World Collection:
IDL> ; Hello World in IDL (Interactive Data Language) IDL> print, "Hello World"
Example from Linguist:
MODULE mg_analysis DESCRIPTION Tools for analysis VERSION 1.0 SOURCE mgalloy BUILD_DATE January 18, 2011 FUNCTION MG_ARRAY_EQUAL 2 2 KEYWORDS FUNCTION MG_TOTAL 1 1

Language features

Feature Supported Example Token
Integers
Floats
Hexadecimals
Octals
Strings
"Hello world"
"
Print() Debugging print
Comments
Semantic Indentation ϴ

Books about IDL on goodreads

title author year reviews ratings rating
An Introduction to Programming with IDL: Interactive Data Language Kenneth P. Bowman 2005 0 5 3.40
IDL-- The Interactive Data Language: The Complete Data Analysis and Visualization Environment for Students [With *] Research Systems 0 0 0.0

Books about IDL from ISBNdb

title authors year publisher
IDL Programming Techniques, 2nd Edition David W. Fanning 2000 Fanning Software Consulting
Object Oriented Programming With Idl Ronn Kling 2010 Kling Research And Software
Practical IDL Programming Gumley, Liam E. 2001 Morgan Kaufmann
Practical IDL Programming Gumley, Liam E. 2001 Morgan Kaufmann
Idl Primer Ronn Kling 2007 Kling Research And Software, Inc
Idl Programming Techniques David W. Fanning 1997 Fanning Software Consulting
Idl Programming Techniques Fanning, David W. 2000 Fanning Software Consulting

Publications about IDL from Semantic Scholar

title authors year citations influentialCitations
Flick: a flexible, optimizing IDL compiler E. Eide and Kevin Frei and B. Ford and J. Lepreau and G. Lindstrom 1997 110 9
The Concert signature representation: IDL as intermediate language J. Auerbach and J. R. Russell 1994 27 3
Mapping Semantics of CORBA IDL and GIOP to Open Core Protocol for Portability and Interoperability of SDR Waveform Components G. Gailliard and Hugues Balp and Michel Sarlotte and F. Verdier 2008 9 0
IDL as a data description language for a programming environment database T. Didriksen and A. Lie and R. Conradi 1987 6 0
Research and Implement of Three-Dimensional Reconstruction Technology for Medical Images Based on IDL Lu Xiaoqi and L. Xin and Jia Dongzheng 2012 4 1
proEQUIB: IDL Library for Plasma Diagnostics and Abundance Analysis Ashkbiz Danehkar 2018 4 0
AtomNeb: IDL Library for Atomic Data of Ionized Nebulae Ashkbiz Danehkar 2019 4 0
Three Dimensional Visualization Toolbox for Medical Images Based on IDL Minjun Tang and Feng Chen 2013 3 0
Using IDL to Visual Analyse the Point Clouds of the Surface of Crayfish Yinwu Li and Guangsheng Zhao and Cheng Yang and Xiuwen Sun and Kui Huang 2011 1 0
Distributed programming with intermediate IDL Gary W. Smith and R. Volz 1999 1 1
edn.html · idl.html · s-expressions.html

View source

PLDB - Build the next great programming language · v2022 · Day 33 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com