What is a VISA library?

VISA (Virtual Instrument Systems Architecture) is a library specification administrated by the IVI Foundation, for use with the common I/O connectivity for test and measurement instruments. It defines the architecture for automated instrumentations allowing a common approach to control them regardless of the instrument communication interfaces (GPIB, RS232, USB, LAN, VXIbus, etc.).
The VISA library is an I/O library that conforms to this specification. Currently, NI, Keysight Technologies, Tektronix, and Kikusui provide the VISA libraries. Kikusui is a member company of the IVI Foundation.