.D File Extension
File Type 1D Source Code File
What is a D file?
Source code written in the D programming language; similar to C++, but also influenced by C#, Java, and Eiffel; can be opened and edited in a text editor, but requires a D compiler to be compiled into an executable program.
Programs that open D files
File Type 2Source Dependency File
.D File Association 2
A D file is a source dependency file generated by GCC, a GNU C compiler. It contains dependencies in plain text that describe the files that were used to create compiled objects (.O files) by a C compiler. D files are generated automatically when the -MMD flag is activated when compiling with GCC.
D files are typically used by GNU Make, a utility used to control the creation of executables and other non-source files of a program. D files may also be opened by any text editor since they store plain text.