Sebuah kode sumber yang ditulis dalam bahasa pemrograman D, memiliki kemiripan dengan bahasa C++, namun pada saat bersamaan juga diikuti oleh C#, Java, dan Eiffel. Bisa dengan mudah disunting dalam sebuah penyunting teks, namun memerlukan penggabung (compiler) D untuk digabungkan menjadi sebuah berkas yang bisa dieksekusi.
Berkas dengan jenis D pada prinsipnya dihubungkan dengan ‘Berkas Kode Sumber Bahasa Pemrograman D’.