Question: what is the difference between object code and intermediate code?
Answer: Intermediate code can be either language specific (e.g., Byte Code for Java) or language independent (three-address code). Object Code often the same as or similar to a computer's machine language.