 
  
   
    
 
 
| 10.0 | Overview NetCDF APIs are available for most programming languages used in the geosciences. | 
| 10.1 | The C API The C library is the core implementation on which non-Java interfaces are built. | 
| 10.2 | The Java API The netCDF Java library provides advanced capabilities not available in C-based APIs. | 
| 10.3 | The Fortran-90 API The Fortran-90 library provides Fortran 90/95 support for modelers and scientists. | 
| 10.4 | The Fortran-77 API The Fortran-77 library provided early Fortran support for modelers and scientists. | 
| 10.5 | The C++ API The two C++ APIs (legacy and netCDF-4) provide object-oriented access to netCDF data. | 
| 10.6 | Python APIs There are multiple Python libraries for netCDF from which to choose. | 
| 10.7 | The Ruby API The Ruby API for netCDF was contributed as part of the Dennou Ruby Project, providing software for data analyses, visualization, and numerical simulations for geophysical studies. | 
| 10.8 | Perl APIs Two Perl APIs for netCDF are PDL::NetCDF and NetCDFPerl. | 
| 10.9 | Other APIs for netCDF Other APIs for netCDF have been contributed and made available for MATLAB, IDL, and R. |