Which of the following best describes the typing discipline of the Java programming language?
Explanation
Java is considered a strongly typed language because it enforces strict type checking at compile time, preventing operations between incompatible types without explicit conversion.