Willkommen zur Deutschen Programmiersprache!

ddp icon

Die Deutsche Programmiersprache (DDP) ist eine (Witz-)Programmiersprache die so entworfen wurde, dass in ihr geschriebene Programme so gelesen werden können wie (annähernd) korrektes Deutsch.

Momentan existieren zwei verschiedene Implementationen, die hier gefunden werden können:

Bugs gerne in den Repositorien der jeweiligen Versionen als Issue einreichen.

Bitte besuche das Wiki um mehr zu erfahren!


Man kann DDP auch online ausprobieren:

DDP Syntax-Hervorhebung für Visual Studio Code:


Ein Programm geschrieben in der Deutschen Programmiersprache könnte so aussehen:

// Fizz Buzz

für jede Zahl i von 1 bis 100, mache:
    wenn i modulo 3 gleich 0 ist und i modulo 5 gleich 0 ist, dann:
        schreibeZeile("FizzBuzz").
    sonst:
        wenn i modulo 3 gleich 0 ist, dann:
            schreibeZeile("Fizz").
        wenn aber i modulo 5 gleich 0 ist, dann:
            schreibeZeile("Buzz").
        sonst:
            schreibeZeile(i).
lese(). // damit sich die Konsole nicht sofort schließt

Die Deutsche Programmiersprache in C# benutzen.

(Zuvor muss zuerst die DDP-Codesammlung/Library in das Projekt hinzugefügt werden.)

string meinTestString = @"Dein Code"

DDP.DDP.Ausführen(meinTestString); // Codestring ausführen.
DDP.DDP.DateiAusführen(pfadZurDatei); // Codedatei ausführen.