. "A device driver is a computer program that allows higher-level computer programs to interact with a hardware device, such as a printer." . . .