1 | C/C++ programming in a heterogeneous network environment requires use and compatibility across several vendor platforms and the corresponding compilers. This problem is solved in Java by designing platform-independent binary representation called Java bytecode (or opcode). |
2 | Java compiler (written in Java and platform-independent) reads Java source bytecode. |
3 | These bytecodes are shipped to client machines upon browser requests. |