Skip to content
D

File:D_Programming_Language_logo.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ319268· pop 47· linked from 334 articles

Also known as Dlang, D programming language, D language

linguaggio di programmazione

Key facts

Paradigm
Multi-paradigm : functional , imperative , object-oriented
Designed by
Walter Bright , Andrei Alexandrescu (since 2007)
Developer
D Language Foundation
First appeared
8 December 2001 ; 24 years ago ( 2001-12-08 )
Stable release
2.112.0 / 7 January 2026 ; 4 months ago ( 7 January 2026 )
Typing discipline
Inferred , static , strong
Os
FreeBSD , Linux , macOS , Windows
License
Boost
Filename extensions
.d, .di, .dd
Website
dlang .org

via Wikipedia infobox

Wikidata facts

Designed by
Walter Bright
Official website
dlang.org
Show 10 more facts
official demo URL
run.dlang.io
influenced by
Python
file extension
def
inception
2001-12-08
topic's main category
Category:D programming language
typing discipline
strong typing
different from
D
software version identifier
2.112.0
programming paradigm
object-oriented programming
Commons category
D programming language
Sources (4)

via Wikidata · CC0

Article · Italiano

Il linguaggio di programmazione D nasce nel dicembre 1999 dalla mente di Walter Bright. È un linguaggio orientato agli oggetti, e potrebbe definirsi un'evoluzione del linguaggio C e C++, distinguendosi da tali linguaggi con le seguenti caratteristiche: gestione più semplice delle classi e dei template rispetto al C++, un garbage collector come in Java, supporto a RTTI (Runtime type information), introduzione del tipo intero a 128 bit (non ancora utilizzabile), una gestione a moduli simile a quella di Python al posto dei file header, array associativi (oltre ai classici in stile puntatore, statici, dinamici) e molto altro. Inoltre permette la chiamata alle API di Windows, e la chiamata alle funzioni scritte in C (usando la parola chiave extern). Al momento è possibile utilizzarlo per i sistemi Windows, Linux x86 e PPC, macOS, AIX e FreeBSD tramite un frontend del compilatore GCC chiamato GDC. Su Windows è spesso preferibile usare DMD.

Abstract from DBpedia / Wikipedia · CC BY-SA

D · Vinony