Microsoft Visual J++
Visual J#は、構文がJavaに近いマイクロソフトのプログラミング言語であり、.NET FrameworkとVisual Studio .NET製品スイートの一部であり、開発者とプログラマーがJ++(またはJava)から.NET Frameworkに移行できるように設計されていた。
マイクロソフトは後に、.NETプラットフォームでの主要言語としてC#を開発したが、この言語は多くの点でJavaの影響を受けた。.NET Frameworkもまた、Javaと共通する多くの考え方を共有している。JavaバイトコードやJava実行環境と同様に、C#コードは共通中間言語 (CIL) と呼ばれる中間表現の一種にコンパイルされ、.NETの共通言語ランタイム (CLR) と呼ばれる仮想マシン上で実行される。Visual Studio 2005は、J#を含む最後のリリースだった。