Язык программирования D, как язык общего назначения

Язык программирования D является языком   общего назначения, который используется для системного и прикладного программирования. Разработана данная система Уолтером Брайтом и фирмой Digital Mars. D - это язык высокого уровня, который предназначен для написания средних и крупных систем со строками исходного кода количеством в миллион. 

Стабильная версия D 1.0 вышла в январе 2007 года, а экспериментальная - D 2.0 выпущена в июне 2007 года.

Предназначения языка программирования D:

-применение анализаторов кода;

-компиляция с максимально большим количеством  уровней предупреждений;

-автоматическое управление памятью;

-встроенное тестирование;

-написание больших приложений;

-работа с указателями;

-математическое программирование.