2009 Unidata NetCDF Workshop for Developers and Data Providers > NetCDF APIs
10.0 Overview
NetCDF APIs are available for most programming languages used in the
geosciences.
Although the netCDF data model and format are language-independent,
all netCDF APIs are currently implemented over C or Java:
- NetCDF C interface developed in 1988
- Fortran-77 interface soon added as a thin layer over C
library
- Unidata later developed interfaces for C++, Perl, Java
- A Fortran-90 interface was contributed, implemented over the Fortran-77
library
- Third-party C-based interfaces include Python, Perl,
Ruby, NCL, Matlab, Objective C, Ada
2009 Unidata NetCDF Workshop for Developers and Data Providers > NetCDF APIs