Rozszerzenie .D oznacza, że plik zawiera kod źródłowy, który został przygotowany w języku programowania D, takim jak C++, ale z rozwiązaniami zaczerpniętymi z języków Eiffel, Java i C#. Jest możliwe, aby otworzyć i edytować plik w edytorze tekstu, ale do uruchomienia go należy skorzystać z kompilatora D.
Typ pliku .D jest powiązany z ‘D Programming Language Source Code File’.