D

D, also known as dlang, is a multi-paradigm system programming language created by Walter Bright at Digital Mars and released in 2001. Andrei Alexandrescu joined the design and development effort in 2007. Though it originated as a re-engineering of C++, D is now a very different language. As it has developed, it has drawn inspiration from other high-level programming languages. Notably, it has been influenced by Java, Python, Ruby, C#, and Eiffel. Wikipedia

Created Year: 2001
Designed by: Walter Bright
Developed by: D Language Foundation • Walter Bright
Aliases: Dlang, D programming language, D language
File extensions: d, dd, def, di

Wikidata: Q319268

Influenced: Qore • Swift • Vala

Influenced by: C • C++ • C# • Eiffel • Java • Python

Programming paradigms: object-oriented programming • functional programming • imperative programming

Language types: concurrent programming language • generic programming language • imperative programming language • functional programming language • procedural programming language • multi-paradigm programming language • compiled language • object-based language

D Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in D

import std.stdio;

void main()
{
	   writeln("Hello World");
}

Free D books, articles, documentation

Search on GitHub


Latest data update: 2026-08-19