>>25
To put it in layman terms: Native compiler compiles it for the CPU it will be running on. A bytecode interpreter will be like inventing your own CPU architecture and then using a program written for the CPU it will run on as an emulator between the two.