Skip to content

NASA-NOAA Domain Specific Language

A modern domain-specific language for portable, high-performance atmospheric modeling across CPUs, GPUs, and emerging computing architectures.

Install NDSL

Install the latest version of NDSL with a few commands and start writing code.

NDSL v2026.03.00 →

Getting Started

New to NDSL? Walk through our beginner-friendly user manual to learn the core syntax and patterns.

User Manual →

Current Applications

NDSL is currently deployed in a number of applications involving multiple national agencies and international partners.

Explore →

Community

Stay up to date on the latest NDSL news, and connect with developers, researchers, and contributors using NDSL in various atmospheric models.

Join The Community →