NI-RFSA controls the configuration and operation of NI-RFSA devices using LabVIEW software and LabWindows/CVI, as well as conventional programming languages such as Microsoft Visual C/C++/C# or VB .NET.