Sul sito ufficiale del linguaggio D dlang.org è possibile scaricare l'ultima versione del compilatore di riferimento DMD (Digital Mars D):
choco install dmd
.dmg
brew install dmd
Per installare DMD nella propria directory utente è sufficiente eseguire:
curl -fsS https://dlang.org/install.sh | bash -s dmd
Sono disponibili pacchetti per diverse distribuzioni:
Oltre al compilatore di riferimento DMD, che utilizza un proprio backend, sono disponibili altri due compilatori che si possono trovare nella sezione download di dlang.org:
LDC e GDC non sono sempre aggiornati all'ultima versione del frontend DMD, ma offrono livelli di ottimizzazione superiori e supportano piattaforme aggiuntive, come ARM.
Per maggiori informazioni consultare la wiki.
La bellezza di D sta nel fatto che non serve un IDE sofisticato. Tuttavia, programmare in D è più piacevole quando si è nella zona di comfort del proprio editor preferito. Esistono plugin D per almeno i seguenti editor:
È anche possibile provare un IDE dedicato a D:
La wiki di D contiene una panoramica più dettagliata degli editor e IDE disponibili.