Modern printers can be connected via the USB port, which makes them compatible with almost any computer make or model. You can use a compatible cable USB A-B for square instead of rectangular Type A sockets on computers.