Funktionen
Funktionen sind ein wichtiges Konzept, das einem in so gut wie jeder Programmiersprache begegnet. Sie werden dazu verwendet Code Abschnitte zusammenzufassen die häufig benutzt werden, größere Programme lesbarer zu gestalten und Code in Sinnabschnitte zu unterteilen.
In DDP werden Funktionen genauso verwendet wie in anderen Sprachen, allerdings steht hier die Lesbarkeit im Vordergrund (was ja das Ziel der Sprache ist), deshalb besitzt DDP in Form der Aliase eine einzigartige Weise wie man Funktionen verwendet.
Funktionen sind auch wichtig um APIs und Bibliotheken von Betriebssystemen oder anderen Sprachen zu verwenden, denn sie bilden einen Weg mit C-Code zu sprechen, und erlauben so zugriff auf z.B. die WinAPI oder viele Grafik-Bibliotheken.
Allgemein sind Funktionen ein zentraler Bestandteil der DDP-Programmierung und dürfen nicht übersehen werden.