Image
LabVIEW Base LabVIEW Full LabVIEW Professional
Key differentiators
  • Recommended for desktop measurement applications
  • Includes device drivers for NI hardware and third-party instruments
  • Includes basic mathematics and signal processing
  • Recommended for inline advanced mathematics and signal processing
  • Required for signal processing add-ons
  • Required for real-time and FPGA hardware
  • Recommended for applications requiring code validation
  • Includes code and application deployment capabilities
  • Includes multiple software engineering add-ons
OS Support
Windows
Mac
-
Linux
-
Hardware Integration
Acquiring data from NI hardware
Acquiring data from third-party hardware
Deploying to real-time hardware
-
Requires add-on
Requires add-on
Deploying to FPGA hardware
-
Requires add-on
Requires add-on
Programming Capabilities
Native graphical programming
Multithreaded code execution
Code debugging
Event-driven programming
Object-oriented programming
Mathematics
Standard math functions
Probability and statistics
Linear algebra
-
Curve fitting
-
Differential equations
-
Interpolation and extrapolation
-
Calculus
-
Signal Processing and Control
Signal measurements
-
Signal generation
-
PID and fuzzy logic
-
Signal conditioning and filtering
-
Windowing
-
Signal operations
-
Transforms
-
Wavelet analysis
-
-
Time series analysis
-
-
Vision analysis
Requires add-on
Requires add-on
Requires add-on
Model-based control and simulation
-
Requires add-on
Requires add-on
Read, Write, Share Data
Read and write to file
Network communications
Visualize and analyze image files
Requires add-on
Requires add-on
Requires add-on
Web services
-
Report generation for Microsoft Office
-
-
Database connectivity
-
-
Software Engineering Tools
Graphical diff
Graphical merge
-
-
Dynamic code analysis
-
-
Static code analysis
-
-
Unit testing framework
-
-
Software Interoperability and Code Integration
Call DLLs and .NET assemblies
Integrate text-based source code (C/C++, Python, and more)
Call MATLAB code
Code Deployment and Distribution
Build executables
-
-
Build shared libraries
-
-
Build installers
-
-
Control programs remotely through Internet
-
Create web applications
Requires add-on
Requires add-on
Requires add-on

Get a quote

Prices subject to change without notice due to exchange rate fluctuations