Deklarative Programmierung ist ein. 1 Bekannte Vertreter deklarativer Programmiersprachen sind Haskell, Lisp, Prolog, XAML und im weiteren Sinne auch SQL und XSLT. Den deklarativen Sprachen. 2 deklarative wissen Bekannte Vertreter deklarativer Programmiersprachen sind Haskell, Lisp, Prolog, XAML und im weiteren Sinne auch SQL und XSLT. Den deklarativen Sprachen stehen die weiter verbreiteten imperativen Sprachen wie C, C++ oder Java gegenüber. See more. 3 Die verschiedenen deklarativen Programmiersprachen lassen sich wiederum einteilen in zwei Paradigmen: in Sprachen der funktionalen. 4 Die deklarative Programmierung ist ein Programmierparadigma, bei dem die Beschreibung des Problems im Vordergrund steht. Der Lösungsweg wird dann automatisch ermittelt. Im Gegensatz zur imperativen Programmierung, bei der das Wie im Vordergrund steht, fragt man in der deklarativen Programmierung nach dem Was, das berechnet werden soll. 5 imperative programmiersprachen Deklarative Programmierung ist ein Programmierkonzept auf hoher Ebene und das Gegenstück zur imperativen Programmierung. Sie findet sich typischerweise in . 6 Die bekanntesten deklarativen Programmiersprachen: Prolog; Lisp; Haskell; Miranda; Erlang; SQL (im weitesten Sinn) Die verschiedenen deklarativen Programmiersprachen lassen sich wiederum einteilen in zwei Paradigmen: in Sprachen der funktionalen Programmierung und solche der logischen Programmierung. 7 Die deklarative Programmierung stützt sich auf zugrundeliegende Komponenten einer bestimmten Sprache, um die notwendigen Schritte zum erreichen des deklarierten Ergebnisses durchzuführen. 8 Declarative programming is a non-imperative style of programming in which programs describe their desired results without explicitly listing commands or steps that must be performed. Functional and logical programming languages are characterized by a declarative programming style. 9 Der deklarative Formalismus wird um operative Elemente erweitert, die helfen, den Suchraum einzuschränken. Um sie richtig zu verwenden sind gute Kenntnisse des (eigentlich verborgenen) Verfahrens unerlässlich. In diese Kategorie fallen die Indizes in SQL. deklarative programmierung einfach erklärt 10 Deklarative Programmierung ermöglicht es uns, zu beschreiben, was wir wollen. Eine zugrunde liegende Software entscheidet, wie genau dies passieren soll. In. 11 deklarativ vs prozedural 12