Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

D

Systems Language

D, also known as dlang, is a multi-paradigm system programming language that compiles to native machine code, with C-like syntax and support for both automatic garbage collection and manual memory management. It was created by Walter Bright at Digital Mars and first released on December 8, 2001, with Andrei Alexandrescu joining the language design effort in 2007. D is statically and strongly typed with type inference, and supports functional, imperative and object-oriented programming. Though originally conceived as a re-engineering of C++, it has since drawn influence from Java, Python, Ruby, C# and Eiffel, and has been used for systems programming tasks including games, language interpreters, operating system kernels, GPU programming, web development and numerical analysis, with adopters including Facebook, eBay and Netflix. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
Classification
Typing Discipline
Statically Typed 1
Typing Discipline
Strongly Typed 1
First Released
2001 1
Significance
General purpose systems and applications programming language 2
D
Filter Results1 entry
Connections

Follows Typing Discipline

In Field

Source Wikipedia: D (programming language)

Influenced

Source Wikidata: Vala

Influenced By

Invented By

Source Wikipedia: D (programming language)
Sources
1. Wikidata: D
  • Wikidata Q319268, class allow-list match (w-wdresolver-0926)
  • Wikidata Q319268 P571 (inception)
  • Wikidata Q319268 P7078 (typing discipline)
  • Wikidata Q319268, resolved via en.wikipedia pageprops (wave rule R-L)
View the Source
2. D Programming Language Overview
Overview, opening sentence
Quote, Overview, opening sentence
D is a general purpose systems and applications programming language.
View the Source
Wikipedia: D (programming language)
  • In Field: Programming Language Theory, Lead paragraph
  • Invented By: Walter Bright, Lead sentence, designer
    created by Walter Bright at Digital Mars
  • In Group: Modern Systems Programming Languages, Lead
    D, also known as dlang, is a multi-paradigm system programming language created by Walter Bright at Digital Mars and released in 2001.
View the Source
Wikidata: Vala
Influenced: Vala (programming language)View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.