NetCDF (Network Common Data Form) è un insieme di librerie software e formati di dati auto-descrittivi e indipendenti dalla macchina che supportano la creazione, l'accesso e la condivisione di dati scientifici orientati agli array (o matrici). È ampiamente utilizzato nelle geoscienze, nella ricerca sul clima, nell'oceanografia e nelle scienze atmosferiche per l'archiviazione di variabili ambientali come temperatura, pressione, umidità, velocità del vento e salinità. I file NetCDF sono progettati per essere portabili su diverse piattaforme e linguaggi di programmazione. Il formato supporta vari tipi di dati, inclusi numeri interi (integers), numeri in virgola mobile (floating-point) e caratteri. I file NetCDF contengono metadati che descrivono i dati stessi, inclusi i nomi delle variabili, le unità di misura e le dimensioni. Questi metadati facilitano la comprensione e l'utilizzo dei dati. Il formato supporta anche la compressione, che può ridurre significativamente le dimensioni dei file. NetCDF è uno standard aperto e le librerie sono disponibili gratuitamente. La versione più recente di NetCDF si basa su HDF5, offrendo prestazioni e scalabilità migliorate. La natura auto-descrittiva dei file NetCDF garantisce che i dati possano essere interpretati correttamente anche senza una conoscenza preliminare della struttura del file.