Object code is
machine code
Object code is the result produced when source code, written in a programming language like C++ or Python, is processed by a compiler or assembler. It's an intermediate or final form that is closer to what the computer hardware can directly understand.
Think of it as a translation. When you write code, you use instructions that are relatively easy for humans to read and write (like if statements or variable declarations). The computer's processor, however, only understands a very specific language made up of binary digits (0s and 1s) or their hexadecimal equivalents. Object code represents the source code instructions in this machine-readable format.
Let's examine the choices provided:
ADD, MOV) to represent machine instructions. It needs an assembler to convert it into machine code.Object code is the direct output of the translation process that converts source code into instructions the computer can execute. This output form is fundamentally machine code. While an object file might contain additional information (like symbol tables) and may need to be linked with other files before becoming a fully executable program, its core component is machine code instructions.
| List-I (Relief Materials) | List-II (Color Code) |
| A. Shelter | I. Yellow |
| B. Clothes | II. Khaki |
| C. Food | III. Red |
| D. Medicine | IV. Brown |
Which of the following is NOT a state function or state variable in a thermodynamic system?