what are the different types of machine language?
Well if you mean the processor languages , then it depends on the manufacturer , but usually it is Assembly (human readable machine language), and most common are x86, at n t (inline C/C++) . Also MIPS maybe
In the strictest sense, machine language is the native language of a processor or emulator of a processor. So for any processor that is not using identitical commands there is a new machine language. About the onlt types I know of would be like risc and mips. These have to do with the complexity of the instructions needed per command. I know there are others, just not the names. The risc chips have less instuctions, making hem more efficent for general computing because there is less clutter. mips have more specialized instructions which makes them better for any of those complec proccess they are specially designed for, but sacrifice some general performance. Assembly is not and never has been a machine language. The human typable machine language is a set of bits that told the processor what to do. These used to be in hash tables that coders would punch in on a 8 or 16 didgit input terminals and then get the results on a printout. It was a nasty process that was rapidly replaced by assembly. That makes assembly the least human readble and closes to true machine language version of a programming language. As I said, that is the strictest sense... Also, I wonder why this quiestion has been asked about 10 times lately. Nobody seems to be googling up the existing replies.
Join our real-time social learning platform and learn together with your friends!