NCAR Command Language
Interpreted language for scientific data analysis and visualization
The NCAR Command Language (NCL) is an interpreted scripting language designed for scientific data analysis and visualization. It provides a wide range of built‑in functions for handling data I/O, performing statistical and mathematical operations, and generating plots such as contour maps, vector fields, streamlines, and specialized visualizations on non‑uniform grids. Users can manipulate coordinate arrays, apply transformations, and control graphical elements like legends, tick marks, and color tables directly within the language.
NCL is targeted at researchers and engineers who work with atmospheric, climate, and earth‑system data, especially those who need to process NetCDF files and other scientific datasets. Its extensive library of functions and high‑level graphics interfaces simplify the creation of publication‑quality figures and facilitate exploratory data analysis without requiring external plotting tools.
The software is maintained as a stable release for macOS and includes documentation, examples, and a community support mailing list. It also offers tools for converting NCL scripts to Python, reflecting an ongoing transition toward broader language interoperability.
Reviews
Loading reviews…
Similar apps

DevOps & Infrastructure
VAPOR
Visualisation and analysis platform

Code Editors & IDEs
VisIt
Visualisation and data analysis for mesh-based scientific data

Databases & Data Tools
Grid Analysis and Display System
Access, manipulate, and visualise earth science data

Code Editors & IDEs
Dyalog APL
APL-based development environment

Databases & Data Tools
Panoply netCDF, HDF and GRIB Data Viewer
Plot geo-referenced data from netCDF, HDF, and GRIB

Code Editors & IDEs
NetBeans IDE
Development environment, tooling platform and application framework