Multiple choice technology programming languages

Java runs on _______.

  1. Windows

  2. Unix/Linux

  3. Macs

  4. All of the Above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Java's platform independence means compiled Java bytecode can run on any operating system with a JVM. The JVM interprets the bytecode for the specific platform, making Java architecture-neutral. This 'write once, run anywhere' capability is a fundamental advantage of Java over platform-specific languages.