Chapter 1. First Steps

The D programming language is a strongly typed, natively compiled computer language. If you're familiar with C, C++, or Java, you'll find that you're very much at home with D, as it retains most of the constructs with which many programmers are already comfortable. At the same time, D is different in ways both subtle and striking, successfully combining a number of programming styles while managing to retain a succinct and reasonably simple grammar.

D is designed as a systems language, although it is suitable for a wide range of projects, from small programs developed by one person to large-scale, commercial applications worked on by dozens of developers. We were going to tell you all about the advantages of D right here, ...

Get Learn to Tango with D now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.