Virtual Instrument Software Architecture (VISA) – jeden ze standardów wspomagających komunikację komputerów PC z urządzeniami laboratoryjnymi (zasilacze, generatory przebiegów) i pomiarowymi (multimetry, oscyloskopy itp). Jest to standard zaimplementowany w sprzęcie i sterownikach wielu różnych firm produkujących urządzenia pomiarowe, takich jak Agilent Technologies, Rigol, Anritsu, Bustec, Keysight Technologies, Kikusui, National Instruments, i Tektronix.
Sposób realizacji Biblioteki VISA prezentują swoje funkcje przez standardowe mechanizmy wywoływania funkcji z bibliotek systemowych – w przypadku Windows jest to API języka C poprzez biblioteki DLL – visa32.dll oraz poprzez wywołania w technologii Component Object Model (COM). Istnieją również implementacje standardu VISA w postaci klas środowiska .NET – jedna z nich jest rozwijana przez IVI Foundation, inna dostępna również do darmowego pobrania implementacja została utworzona przez firmę National Instruments (NI VISA), jeszcze inna przez firmę AGILENT.