← All Languages

D

Fast Code, Fast Development

First appeared: 2001Designed by: Walter Bright, Andrei Alexandrescu

A systems language with C-like performance while offering modern conveniences such as garbage collection, contracts, and powerful metaprogramming.

Links

Paradigm

Multi-paradigmOOPFunctional

Hello, World

import std.stdio;

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

About

Created by Walter Bright at Digital Mars, first released in 2001. D2 (2010) introduced a cleaner, more consistent design.

Type system: Static

Ecosystem

Package Managers
dub
Frameworks
Vibe.dHunt FrameworkDlangUI

Learning Resources

D Lang Tour