Bu kitabın amacı, D programlama dilini programcılığa yeni başlamış olan okuyuculara en temel kavramlardan başlayarak ?ğretmektir.
D, en alt d?zeyden en ?st d?zeye ?ok sayıda g??l? programlama kavramını i?eren ?ok paradigmalı bir programlama dilidir. S?z dizimi C diline benzer ve t?rler C'de olduğu gibi derleme zamanında denetlenir. D; program hızını, denetimi, ve modelleme g?c?n? ?ne ?ıkaran ama bunu yaparken g?venlikten ve ?retkenlikten ?d?n vermeyen bir dildir.
Kitabın her b?l?m?, yalnızca ?nceki b?l?mlerde anlatılan bilgileri kullandığından başından sonuna doğru okunmak ?zere tasarlanmıştır.
Bu kitap her ne kadar yeni başlayanlar i?in yazılmış olsa da D'nin b?t?n olanaklarını i?erir.