The MS Java to .Net/C# roadmap is off-topic and complicated (afaik: Sun Java -> MS Java (MSJVM) J++ -> J# & C#, C#). J# is dead as of 2015 (it was a transitional language to .Net/C#), but it cannot be denied MS got a VM based environment (CLR) and a Java-inspired language (C# v1). http://en.wikipedia.org/wiki/Visual_J%2B%2B, http://en.wikipedia.org/wiki/C_Sharp_(programming_language)#... .
The MS Java to .Net/C# roadmap is off-topic and complicated (afaik: Sun Java -> MS Java (MSJVM) J++ -> J# & C#, C#). J# is dead as of 2015 (it was a transitional language to .Net/C#), but it cannot be denied MS got a VM based environment (CLR) and a Java-inspired language (C# v1). http://en.wikipedia.org/wiki/Visual_J%2B%2B, http://en.wikipedia.org/wiki/C_Sharp_(programming_language)#... .