D is a programming language designed to overcome the drawbacks of C (just as C was designed to sophisticate B’s offering). D is basically like C++ in that it’s object-oriented but unlike it, it’s not backward compatible, which helps remove the disadvantages present in C++. 

D, also known as Dlang, is a multi-paradigm system programming language created by Walter Bright at Digital Mars and released in 2001. Andrei Alexandrescu joined the design and development effort in 2007.