a Cross Development Platform for Java
The backend of the compiler is generally platform specific. The links below describe the common features for any architecture.
Components, platform independent
Components, platform dependent