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: 2001Designed 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: functional programming • imperative programming • object-oriented programming
Language types: compiled language • concurrent programming language • functional programming language • generic programming language • imperative programming language • multi-paradigm programming language • object-based language • procedural programming 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
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-06-21