The correct answer is: B. Machine language
Machine language is a set of instructions that a computer’s CPU can understand and execute directly. It is a binary code, consisting of 1s and 0s, that tells the CPU what to do. Each instruction in machine language is a single operation, such as adding two numbers or moving data from one location to another.
Assembly language is a human-readable version of machine language. It is a low-level language that uses mnemonics (short words or abbreviations) to represent machine instructions. Assembly language is easier to write and understand than machine language, but it is still not as easy to use as a high-level language.
High-level languages are programming languages that are designed to be easy for humans to read and write. They are not directly executable by the CPU, but they must be translated into machine language before they can be run. There are many different high-level languages, each with its own strengths and weaknesses.
Each model of a computer has a unique machine language. This is because the CPU of each model of computer is different, and each CPU has its own set of instructions that it can understand. Assembly language and high-level languages, on the other hand, are not specific to any particular model of computer. They can be used to program any computer that has a CPU that can understand the language.
In conclusion, the correct answer to the question “Each model of a computer has a unique” is B. Machine language.