answersLogoWhite

0


Best Answer

D essentially evolved from practical usage of C++ and added features found in other languages including C#, Eiffel, Java, Python and Ruby. D has garbage collection, design by contract, unit testing, true modules, first class arrays, associative arrays, dynamic arrays, array slicing, nested functions, inner classes, closures, anonymous functions, compile time function execution, lazy evaluation, a re-engineered template syntax and integrated inline assembler.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between C plus plus and the D language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Is there any difference between turbo c and c plus plus?

turbo c is a compiler and c++ is a programming language.


Difference between java and C plus plus?

java is an advanced object oriented programming language than c++


What the difference between c and c plus plus?

The fundamental difference is that in C++ object-oriented programming (OOP) was added. C is a procedural language (that means. top-down structure design), where as C++, which is an extension of C itself, is an object oriented language.


What is diffence between c and c plus plus?

main difference b/w c and c++ is that c is procedural language whereas c++ is object oriented language also classes are not used in c but in c++ classes are used.


Difference between procedure and function in C or C plus plus or Java language?

In C there are functions only, In Java methodsonly (static methods as well), in C++ both.


What is the difference between C plus plus and the original language?

C++ is easier to use as you have to learn slightly less and script slightly to make your function(s) work.


What is the difference between pointers in c and c plus plus?

Nothing.


Difference between C and C programming language?

The C and C programming languages are one and the same. There is no difference between those languages.


Difference between void and devoid in c plus plus?

There is no such thing as devoid in C++.


What is the difference between c and c plus plus extension?

c language is the structure oriented language and c does not follows the object oriented paradigms . c++ obeys the all object oriented language characteristics ========== C++ is a set of extensions to the C language to allow some (not all) principles of object-oriented programming to be used. Originally, C++ was a front end pre-processor for C and C++ compilers will translate C language functions.


What is different of c language and c plus plus?

Primarily OOP support, but there are minor syntax difference. By and large anything you can do in C you can also do in C++.


What is difference between Informatics practice and c plus plus?

Informatics is, broadly speaking, the science of information (amongst other things). C++ is, specifically, a cross-platform, general purpose, programming language.