AP Computer Science A
Java is considered architecture-neutral because it can run on any platform or operating system without requiring the code to be modified. This means that a Java program written on one computer can be executed on another computer with a different architecture, such as x86 or ARM, without needing to rewrite the code.