C# et J# Ce sont des langages de Microsoft, pour le .NET framework. Subjectivement ça sert a rien, On fait déja l´amalgame et la comparaison entre le Java de Sun et le C# de Microsoft, mais en plus ils font un J#, ça rime a rien.. enfin moi ce que j´en dis..
Pour y voir plus clair
http://www.dotnetguru.org.org/articles/CSharpVsJava.htm
(qui n´est certainement pas un site impartial, mais bon)
et pis le traditionnel
http://www.google.fr/search?hl=fr&q=java+versus+C%23&btnG=Recherche+Google&meta=
Voilou..