Why is there usually a reference to Java when when people talk about C#?
<p>I don't know much about C# but I've been programming in Java for a few months now. I had always heard what C and C++ were, but was a little curious about where C# came from. I'm a little confused about the C# language since even though it's one of the 'C' languages (C, C++, C#), on the other hand all of my professors seem to line it up against Java, and not the others.</p>

<p>If anyone can clarify that would be great :)</p>
