Asked: Anonymously | Category: JAVA
JAVA is a platform independent language. As JAVA uses Bytecode, which makes a program easier to be executed on almost all platforms. The JAVA compiler compiles codes into Bytecode which further can be executed by JVM i.e. Java Virtual Machine. JVMs with different configuration runs the Bytecode on any platform, thus making JAVA platform independent.