How one can prove that c++ is the base for C# and Java languages, or how c++ helps one for understanding the C# and Java at least if it's not hardcore base for these languages.
Why should it be proved? Any knowledge in programming can only help to get new knowledge.:)
EDIT: But there is no need to learn C++ that to learn C# or Java. At the same time the more you know the bettter.
I did C# first and now I'm learning C++ and I find that both languages have their own good uses. Learning one before another makes no difference other then the 'n'th language is easier to learn then the 'n'-1 language.
one may disagree c++ has been inflential for Java .......
it's no a matter of dependency rather matter of facilitation ..........
c++ comes with basic style and format that is adpated by bo java and c#... and mant other features are basically originated from c++ so the comparison at