Sergey,
C# contains features that are available in Java but it is quite clearly based on C/C++.
http://www.microsoft.com/presspass/press/2000/jun00/CsharpPR.asp"With its Visual C++® development system heritage, C# will enable millions of C and C++ developers to use existing skills to rapidly build sophisticated XML-based .NET applications"
Regards
Neil