Original: One characteristic of Java is portability , which means that computer programs written in the Java language must run similarly on any supported hardware\/operating-system platform .
Simplified: The platform is used to develop and run Java programs .