ملف D يتم استخدامه عند الإشارة إلى ملف شفرة المصدر والتي تم إعدادها في لغة برمجة D، مثل C++، لكن في الوقت نفسه فإنه يتأثر بواسطة Eiffel، Java، و C#، Java، و Eiffel. وبإمكانك أن تقوم بفتح وتحرير الملف بواسطة محرر النصوص، لكن يجب أن يحتوي على مترجم لغة D.
نوعية الملف D يتم توصيلها بشكل أساسي مع “D Programming Language Source Code File”.