A systems programmer is developing a device driver for a new high-speed network interface card. The code is written in a high-level language and must be translated into machine code before it can run.
The programmer decides to use a compiler to translate the source code.
State four features or characteristics of a compiler or compiled code.