Question: is java compiled or interpreted?
Answer: Why java is both compiled and interpreted language. Yes, a java program is first compiled into bytecode which JRE can understand. ByteCode is then interpreted by the JVM making it as interpreted language.