The cable does not require any driver or program, but the printer or scanner may need to install a driver on your computer. But please note this printer cable could connect to a PC or laptop with USB C or Thunderbolt 3 port, it doesn't work to connect a USB-C smartphone / tablet directly to a printer, unless your tablet is operating under the Windows system.
(Notice: This is a USB2.0 C to B cable, please confirm your device include a USB 2.0 Type-B Female port & NOT a standard USB, USB 3.1 Type B, or Mini-USB port.)