接以硬体下的界面执行程式，如作业系统以及驱动程式。D内建支援文件註解，不过目前为止，只有Digital Mars实作版本有提供文件产生器。
程式设计范型.D支援五种主要的程式设计泛型—指令式、物件导向以及元程式设计、函数式和并发（演员模型）。
指令式.指令式程式设计几乎和C一样。函式、资料、语句、宣告以及表达式的运作就如同C一般，且可直接存取C执行时期程式库。
物件导向.在D里面的物件导向程式设计，是以单继承分层结构，配合所有