Language
D
Multi-paradigm system programming language
2001Appeared
2.112.1Latest version
5Languages it influenced
Facts
- Appeared
- 2001
- Type system
- static typing, inference typing, strong typing
- Latest version
- 2.112.1 (August 5, 2026)
- Languages it influenced
- 5
- Kind
- multi-paradigm programming language, imperative programming language, concurrent programming language, procedural programming language, generic programming language, functional programming language, compiled language, object-based language
- Designed by
- Walter Bright
- Developer
- Walter Bright, D Language Foundation
- File extensions
- .d .dd .def .di
- Influences listed
- 6
Sources: Wikidata (CC0) · Wikidata Q319268
Influenced · 5
| Language | Appeared | Paradigms | Type system | Languages it influenced |
|---|---|---|---|---|
| Croc | 2006 | — | — | — |
| Qore | — | procedural programming, object-oriented programming | dynamic typing | — |
| Silq | 2020 | imperative programming | — | — |
| Swift | 2014 | functional programming, imperative programming, block-structured programming, multi-paradigm programming, declarative programming, object-oriented programming | static typing, inference typing, strong typing | 5 |
| Vala | 2006 | structured programming, imperative programming, object-oriented programming | static typing, inference typing, structural typing, strong typing | — |
Frameworks written in it · 1
| Framework | Kind | Licence |
|---|---|---|
| Dweb Framework | web framework, free software | GNU Affero General Public License, version 3.0 |