ArcGIS Engine supports and integrates with Visual Studio 2005 and 2008. The ArcGIS Engine Software Developer Kit (SDK) for .NET includes a number of commands, wizards, and templates that can help you create projects and classes to develop ArcGIS Engine applications more efficiently. As a Java developer, you can use any IDE to build applications based on ArcGIS Engine—Java; however, Eclipse 3.2 or 3.3 is recommended. The ArcGIS Engine—Java SDK provides Eclipse plug-ins, which offer an enhanced developer experience through templates, code snippets, and project wizards.