, TLapworth93 wrote

is it possible to learn Machine code, Binary code, things like this. My tutor said its almost impossible....but surely since it exists someone some were down the line wrote it?

Your tutor is wrong. It's not hard to learn, but it only has very niche applications, such as developing custom hardware, key kernel components, compilers or some weird low-level security testing.