All the information is essentially binary, bits that are recognized as 1's or 0's, or on or off, basically a voltage differential. An interpreter packages them into displayed packages as assembly language.
I've been programming assembly/machine language since the 1970s, micros to minis to mainframes. I was never comfortable reading the data as binary, octal or hex, but preferred an interpreter to display the data as language code.
Back in the early 1980s I had a supervisor that amazed me because he could look at binary, octal or hex and instantly read off the assembly code instructions and data without an interpreter. Guy was like a machine! Only worked with him about 4 months before he left to work on robotics stuff, a genius. Me, I look at 1's and 0's and still only see 1's and 0's. Programming is so much easier now, with high level languages.
I hated reading Binary :/
Assembly was much easier to digest (I don’t even remember much of that anymore :p)
I DID enjoy remapping the keyboard (through assembly) to totally confuse my friends when they were on the PC though :D