Teachers Paradise School Supplies Teacher Resources Free Encyclopedia
Teachers Paradise FREE Teaching Resources
Home Arts Crafts Audio Visual Equipment Office Supplies Teacher Resources
Main Page | Edit this page

D programming language

There have been several programming languages called D during the history of computing. (This needs elaboration.)

Currently, arguably, the most interesting one is that created by Walter Bright. This language aspires to take the positive features of C, C++ and a few other Algol syntax based programming languages, and to drop the negative features.

A reference document of the language can be found at http://www.digitalmars.com/d/index.html

Two things that differentiate D from C++ are that it does not have multiple inheritance and that it has an inline assembler.

The inline assembler is typical of the differentiation between D and application languages like Java and C#. An inline assembler allows a programmer to enter machine-specific assembly code alongside standard D code -- a technique often used by systems programmers to access the low-level features of the microprocessor needed to run programs that interface directly with the underlying hardware, such as operating systems and device drivers.

Unlike Java, D does allow the programmer to overload operators.

This article is a stub. You can help Wikipedia by fixing it.




Pay for Educational Supplies & Teaching Supplies with Visa, Master Card, American Express, Discover or Paypal.
TeachersParadise.com HOME | Safe Shopping Guarantee | Help Desk
All trademarks & brands are the property of their respective owners.
Legal Notice 2000-2008 TeachersParadise.com, Inc. All Rights Reserved