Q:

Why assembly language doesn't need to be compiled?

I read that assembly language doesn't need to be directly compiled to binary and that it can run as it is.
if that's true, how is that possible? how does the machine understands words and numbers directly?

A:

It's not true. Assembly code needs to be assembled into machine code before it can be run directly.

