The ultimate family drama of programming languages! C and C++ are asked if they're friends, and C++ enthusiastically says "Yes" while C firmly says "No." Classic one-sided relationship where C++ was literally built on top of C, inheriting all its features and extending them with object-oriented goodness. Meanwhile, C is that stubborn grandpa who refuses to acknowledge the fancy descendant with all those "unnecessary abstractions." It's like C is still mad that C++ took its syntax, added a bunch of complexity, and then had the audacity to put "++" in its name like it's somehow better. The compatibility is strictly one-directional - just like that one friend who always borrows your stuff but never lets you touch theirs.