TL;DR: NCL is a scripting language designed for the analysis and visualization of geoscientific data that supports a wide range of data formats, has hundreds of computational functions that are tailored for climate science, and its visualizations are publication quality and highly customizable.
Abstract: NCL is a scripting language designed for the analysis and visualization of geoscientific data. It supports a wide range of data formats, has hundreds of computational functions that are tailored for climate science, and its visualizations are publication quality and highly customizable.