no, but
Visual basic is a puerkly microsoft creation
Visual C++ isn't a language, it's a microsoft IDE for C++, Visual c# (again is an IDE) so I'll assume you mean Csharp -which is a .net language, Jsharp is a microsoft bastardisation of a perfectly good programing language that has introduced new bugs, security flaws and a slower run time than the standard Java package...
Java does not have any of these microsoft technolgies simply because it is made by Sun, not Microsoft...
Aer microsoft products anyless good because they don't nativly support python, perl or PHP as programming / scripting lanuagues?
there is no comparrison, I mean I'm as bigger microsoft fan as the next guy (cept when LK is the next guy), but ou do have to fight fairly.