What type of software allows a computer to communicate to hardware that is connected to it either through a USB port or through a wireless connection?

A. Programming languages
B. Driver software
C. Application software
D. System software

1 answer

B. Driver software

Driver software allows a computer to communicate with hardware devices that are connected to it, whether through a USB port or a wireless connection. Drivers act as a bridge between the operating system and the hardware, enabling proper functionality and communication.