Java 2 Runtime Environment gives you all the necessary to Execute JVM.
This is the GTK+ Runtime Environment Installer for Windows
View, enter, and edit database records.
ArcGIS Engine is a complete library of embeddable GIS components for developers.
Design and prototype interfaces for Windows software applications.