What is D written in?

Year 2001 Paradigm imperative, object-oriented, functional Typing static Self-hosting yes
The D compiler is written in D (documented). D is self-hosting.

Relationship Graph

All directly connected languages. Click any node to navigate to its page.

Compiler Implementation

LanguageConfidenceNotesSource
D 90% DMD reference compiler bootstrapped to D Source

Influenced By

Frequently Asked Questions

What language is D written in?
D is primarily implemented in D. See the implementation section above for details and source references.
What languages influenced D?
D was influenced by C++, Pascal, Java among others. See the influence section above for the full list.
Is D self-hosting?
Yes, D is self-hosting — its compiler can compile itself.

Evidence Sources

Related Languages

Explore D in Graph →