D is a general-purpose programming language with static typing, systems-level access, and C-like syntax.
There are great resources online to learn D. Check out the following selection for high quality beginner-friendly D tutorials:
-
Language Reference (official reference)
Exhaustive list of all grammatical constructs in the language in easy to read language. Great for people with some previous experience in programming.
Must-read at some point when programming in D.
-
DLang Tour (community-maintained)
Multi language, extensive tutorial page covering a lot of basics for people with some previous experience in programming. Covers multiple topics and standard library and is a great place to check out.
-
Great book about D. Available in English or Turkish and as Paper Book, e-Book and online website. Although having experience in other programming languages is certainly helpful, this book starts from the basics.
-
Great place to ask complex questions and get the most feedback. Available online or as mailing list.
-
Use the
d
tag for D questions, perfect to ask general questions when there isn't anything online. -
D Language Code Club (discord)
Official Discord chat of the code-d extension. Active and fast community support for most of the day and also support for code-d issues. More links for D resources here too.
Start writing a Hello World project.