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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.