Choosing a I/O API for C or C++

This section contains information that applies to Windows, Linux, and Windows on ARM.

Keysight VISA is recommended for direct I/O programming in C and C++. Keysight VISA implements the Virtual Instrument Software Architecture in compliance with VXIplug&play standards, and provides a rich set of instrument I/O functionality.

If your program needs to interoperate with existing software that was implemented using the SICL API, you can continue to use SICL.

See Also

Using SICL and VISA in the Same Application

Finding Programming Samples

Keysight 488 Help (Windows only)

Keysight VISA Help

Keysight SICL Help

You can access the VISA, VISA.NET, VISA COM, Keysight 488, and SICL documentation by selecting Documentation from the IO Control application.

Search Keywords: library, functions, I/O methodology
Search keywords are commonly used terms placed at the end of topics to assist in full-text searches.