Язык программирования D — в истории вычислительной техники было несколько языков программирования, которые назывались D (Это требует уточнения.)
В настоящее время, пожалуй, самым интересным является то, что этот язык создал Вальтер Брайт. Этот язык стремится перенимать положительные черты C, C + + и несколько других Алголоподобных синтаксических языков программирования для начинающих, а также наблюдается тенденция уменьшения отрицательных черт.
Справочный документ о языке можно найти здесь
Две вещи, которые отличают D от C++ в том, что он не имеет множественное наследование и что он имеет встроенный ассемблер.
Встроенный ассемблер – это характерное различие между языком D и такими языками, как Java и C #. Встроенный ассемблер позволяет программисту ввести конкретный для каждого компьютера код сборки наряду со стандартными кодом на языке программирования D — метод часто используется системными программистами для доступа к низкого уровня особенностям микропроцессоров, необходимых для запуска программ, которые напрямую взаимодействуют с аппаратной частью, в обход как операционных систем, так и драйверов устройств, что очень удобно при программировании для чайников.
В отличие от Java, D действительно позволяет программисту делать перегрузки операторов.