Oracle and ARM are working together to make the Java programming language more suitable for ARM processors in order to encourage its use for embedded systems and enterprise software. The work will customize the Java Platform, SE (Standard Edition) for ARM 32-bit platforms, making it more suitable for embedded systems, and the Java SE for ARMv8 64-bit platforms, where it could be used to build enterprise software and networking firmware to run on ARM servers and networking gear.