Các ngôn ngữ lập trình D cung cấp điện C ++ với cú pháp đơn giản hơn nhiều và các tính năng hiện đại như quản lý bộ nhớ tự động, hỗ trợ UTF, chương trình hợp đồng, các mô-đun thật, và kiểm tra đơn vị. . Kinh nghiệm nhanh phát triển, biên dịch nhanh hơn,...