IDL
IDL is software for data analysis, visualization, and cross-platform application development. It enables interactive analysis and display as well as large-scale commercial programming projects. Users can develop algorithms, interfaces and powerful visualizations. The IDL Java bridge allows users to access external Java objects with the IDL code. This enables users to take advantage of special Java I/O, networking and third-party functionality in your IDL applications.