Deklarative Programmierung ist ein Codierungsstil und Paradigma Dabei stehen eher die Codierungsergebnisse als die spezifischen Schritte im Vordergrund. Das Paradigma verfolgt einen High-Level-Programmieransatz und abstrahiert die Details, die zum Erreichen eines Ziels erforderlich sind.
Die Anwendung deklarativer Programmierprinzipien führt zu deklarativer Code, das einfach zu warten, zu lesen und in komplexen Umgebungen anzuwenden ist.