| Paradigms | functional programming, imperative programming, object-oriented programming |
|---|---|
| Typing discipline | static typing, inference typing, strong typing |
| First appeared | 2001 |
| Designed by | Walter Bright |
| Developer | Walter Bright, D Language Foundation |
| Type | multi-paradigm programming language, object-based language, programming language, compiled language, functional programming language, generic programming language, procedural programming language, concurrent programming language, imperative programming language |
| Influenced by | Eiffel, Python, Java, C++, C#, C |
| Latest version | 2.112.1 |
| File extensions | d, dd, def, di |
| Website | dlang.org |
Sources: Wikidata (CC0) · Wikidata Q319268
Programming languages · 5
| Language | Paradigms | First appeared | Developer |
|---|---|---|---|
| Croc | — | 2006 | — |
| Qore | object-oriented programming, procedural programming | — | David Nichols |
| Silq | imperative programming | 2020 | ETH Zurich |
| Swift | object-oriented programming, functional programming, declarative programming, multi-paradigm programming, block-structured programming, imperative programming | 2014 | Chris Lattner, Apple Inc. |
| Vala | imperative programming, object-oriented programming, structured programming | 2006 | Jürg Billeter |
Operating systems · 2
| Operating system | Developer | First release | License |
|---|---|---|---|
| PowerNex | — | — | Mozilla Public License, version 2.0 |
| Zorin OS | Zorin Technology Group Ltd. | 2009 | GNU General Public License |