Java 2 Runtime Environment gives you all the necessary to Execute JVM.
A program that allows you to convert Java code into C Sharp code.
Develop application.