parimal Binary is the number system used by computers to store data. It is composed of a series of 1s and 0s. Bytecodes are what the java compiler compiles your java source files into. Your .class files are made up of bytecode. It is these bytecode that any jvm can read, on any platform, and then interprets them and causes the specific OS to understand and execute the program. hope that helps Dave
Binary files are executable files that contain machine instructions for a specific platform. Bytecode is compiled Java source code that is interpeted by a JVM. Since computers use a binary system, both binaries and bytecode consist of a series of 1s and 0s.