ni.com is currently undergoing scheduled maintenance.
Some services may be unavailable at this time. Please contact us for help or try again later.
ni.com is currently undergoing scheduled maintenance.
Some services may be unavailable at this time. Please contact us for help or try again later.
LabVIEW is a graphical programming environment that provides unique productivity accelerators for test system development—such as an intuitive approach to programming, connectivity to any instrument, fully integrated user interfaces, and the test-optimized NI Nigel™ AI.
Microsoft and Windows are trademarks of the Microsoft group of companies.
MathWorks® and MATLAB® are registered trademarks of The MathWorks, Inc.
Intel, Intel Core, and Pentium are trademarks of Intel Corporation or its subsidiaries.
LabVIEW is the engineers’ tool of choice for developing automated test systems. From performing a simple voltage measurement to advancing space missions, it has what you need to build automated test systems, fast.
Test and measurement applications are unique and involve real-world signals which present a variety of challenges. From hardware setup to data analysis, each step brings a new complexity. LabVIEW is the solution purpose-built for engineers in test and measurement.
This diagram shows an example LabVIEW application for acquiring data. You will need to install the instrument’s driver to read data; LabVIEW has more than 7,000 available. Then, with built-in functions you can perform analysis, like an FFT, and display it on a chart or graph. You can also implement logic to automate another device or save the data to a file.
This example is very simple. Every LabVIEW application is unique—built by you.
LabVIEW uses G, a graphical, high-level programming language that offers a more intuitive programming experience than scripting languages. LabVIEW applications resemble engineering diagrams and help you think in the same way your application operates.
Engineers use LabVIEW to connect to all their measurement devices and instruments, whether they’re in the lab, on the factory floor, or deployed in the field. The extensive LabVIEW driver library allows you to acquire data and control any instrument, regardless of vendor or connection.
01
/
03
Nigel is the first AI built for test. It provides helpful information and contextual programming advice from within the LabVIEW environment, accelerating your learning and development—so you can be even more productive.
The LabVIEW+ Suite includes LabVIEW plus more software to assist with measurement, analysis, and test. Get NI’s test executive software, data acquisition software, measurement data analytics software, and more in the LabVIEW+ Suite.
Engineers choose LabVIEW for its seamless hardware connectivity, advanced data visualization and analysis capabilities,
ease of development, graphical programming style, and AI integration.
Feature | LabVIEW | General-Purpose Programming Languages | Vendor-Specific Software |
|---|---|---|---|
Hardware Connectivity | 7,000+ instrument drivers, NI and third party | Driver availability limited or varies | Limited to vendor’s hardware |
Data Visualization | Native front panel, drag-and-drop functionality | Time-intensive development | Fixed functionality UI |
Data Analysis Capabilities | Thousands of built-in functions and trusted IP | Build or find community-built libraries | Fixed set |
Ease of Development, Programming | Improved development after initial learning curve | Varies as users have mixed coding experience | No programming, fixed functionality |
Scalability | Compatible with other tools as complexity increases | Complexity and development required significantly increases as application grows | Varies by product |
Programming Style | Graphical | Script | No programming/NA |
AI Integration | Fully integrated, test-optimized AI | Generic, siloed | Varies by product |
Your system must meet the following requirements to run and use LabVIEW.
01
/
04