(Machine Code) Instructions that CPU can execute directly (without translation)
- Language designed from Machine's point of view, not person's; very complicated.
- Uses binary
- Allows only numeric memory addresses (can't name with words)
- Difficult to change, difficult to create data.