I recently studied that "byte code" is closer to machine language but it is a code that is not a machine language. Why we need to take an intermediate step between converting the programming language and then comes the binary code which is I am not getting like is it 10101?
The bytecode name is derived from an instruction set that has a one-byte opcode followed by optional parameters. Bytecode is the intermediate form between compiled machine code and text. It is created using the programming language when saved, and for easy interpretation, or to reduce hardware and operating system dependency, by allowing the same type of code to be run on platforms. different platforms. Bytecode can usually be executed directly or on a virtual machine (a "p-code computer" or interpreter), or it can be further compiled into machine code for better performance.
What is the difference between "binary code" and "byte code"?