Wikipedia article on machine code and more in general Wikipedia's take on machine code seems pretty amiguous sometimes.
Often it makes me wonder if there's more, or it is just bad generalization.
Look at this:
Machine code or machine language is ......Numerical machine code (i.e., not assembly code) may be regarded as the lowest-level representation of a compiled or assembled computer program or as a primitive and hardware-dependent programming language.
It seems to treat numerical machine codes as a subset of machine codes.
Does this imply assembly has to be considered a machine code too?
Or...Is it just implying that exists some non-numerical machine code?
Maybe it's just bad-written, or maybe it's me.
Again, article on object code:
In a general sense an object code is a sequence of statements or instructions in a computer language,[2] usually a machine code language (i.e., binary) or.....
"i.e, binary" Does this mean that there are non-binary machine codes?
I'm a little bit confused.