Products and Services

National Instruments Approach

Our graphical programming software, LabVIEW, and modular, open hardware, has redefined how engineers work throughout the entire product design cycle.

NI hardware delivers modular and easy-to-use solutions for a wide variety of applications ranging from simple data logging to high-performance automated test, industrial control, and advanced embedded control and monitoring.

Measurement and Automation

Hardware Platforms


PXI is the industry standard for automated test. It is an open, PC-based platform that offers high-performance modular instrumentation ranging from 7½-digit DC to 26 GHz RF, integrated timing and synchronization, and high throughput ideal for validation and production test.

NI CompactRIO

NI CompactRIO is ideal for advanced control and monitoring applications. It combines a rugged, embedded architecture with real-time processing and industrial I/O modules powered by reconfigurable I/O (RIO) FPGA technology.

NI CompactDAQ

NI CompactDAQ provides a simple method for acquiring data from sensors and signals in the lab or in the field. It integrates seamlessly with NI LabVIEW software for analysis, logging, and display.

Programming Environments


Buy | Evaluate

LabVIEW is a proven integrated development environment for interfacing with measurement and control hardware, analyzing data, publishing results, and distributing systems using a graphical programming approach. This single environment includes software for the following:

NI LabWindows™/CVI
LabWindows/CVI is an ANSI C integrated development environment that provides a comprehensive set of programming tools for creating test and control applications. It combines the longevity and reusability of ANSI C with engineering-specific functionality.

NI Measurement Studio
Measurement Studio is an integrated measurement solution of tools created specifically for Visual Studio .NET programmers. It is used to build test, measurement, and control applications in Visual Studio, and it increases productivity by extending the Microsoft .NET Framework.

Application Software

NI TestStand for Test Execution Sequencing
NI TestStand helps you automate your testing procedures faster. Designed for test engineers, this software is used to develop test procedures and sequences that automatically execute code in any programming language (LabVIEW, C++, and more).

NI VeriStand for Real-Time Test
NI VeriStand is a run-time editable software environment for configuring real-time testing applications that include I/O interfaces, triggering, monitoring, simulation-backed stimulus generation, and alarm condition response.

NI Vision Builder for Automated Inspection
Vision Builder for Automated Inspection (AI) is an easy-to-use, stand-alone package for machine vision. Vision Builder AI helps you take advantage of hundreds of image processing algorithms, make decisions based on multiple inspection results, view results through customizable deployment interfaces, and communicate results using I/O and industrial communication processes.

NI Switch Executive for Switch Management
NI Switch Executive is an intelligent switch management and routing application that accelerates development and simplifies maintenance of complex switch systems.

NI DIAdem for Data Management
DIAdem is a single software tool that you can use to quickly locate, load, visualize, analyze, and report on large amounts of data in multiple custom formats to make informed decisions.

NI Multisim for Circuit Design
Multisim equips engineers, educators, and students with powerful and innovative circuit design technology. Educators and students can take advantage of easy-to-use teaching tools to overcome the traditional hurdles in electronics education.

NI LabVIEW SignalExpress for Data Logging
LabVIEW SignalExpress is interactive, data-logging software for quickly acquiring, analyzing, and presenting data from hundreds of data acquisition devices and instruments, with no programming required.

NI Requirements Gateway for Requirements Tracking
NI Requirements Gateway traces requirements contained in the most common requirement specification tools and integrates fully into the NI software development suite by tracing coverages specified in LabVIEW, NI TestStand, LabWindows/CVI, Telelogic DOORS, MATRIXx, and more.

NI delivers services as part of our commitment to your success in efficiently designing, developing, and maintaining high-quality measurement and control systems.

NI Services

NI Services
Take advantage of training and certification offerings, product services and professional services that meet your needs during each phase of the application life cycle.

Learn more about NI Services

Innovate with Confidence

Training and Certification
The most effective way to increase your productivity and efficiently develop robust, maintainable applications.

Multiple training formats | Customized training paths | Online training | Professional certifications

Ensure System Success

Product Services
Leverage benefits that span across a broad software, hardware, and system services portfolio to meet the full spectrum of application needs. These services are delivered through tiered programs which enables the flexibility to choose the best level for you. Learn more or access your services:

Service programs for software | Service programs for hardware | Service programs for systems

Leverage Expertise

An experienced team of NI engineering professionals and Alliance Partners are ready to tackle any challenge you face to ensure your success.

Technical Support
The knowledge, experience, and responsiveness of hundreds of NI engineers in more than 40 countries ensure a fast and thorough solution to your issue.

Technical support | Self-help information

Professional Services
From design and specification to application development, project management and integration of third-party software and hardware, take advantage of the team’s in-depth knowledge of NI products and applications when developing and deploying your solution.

Find a partner | Prototyping and feasibility analysis | Consulting and development assistance | Full system integration

Featured Resources

Discover the Value of Training
View a recent survey of efficiency gains you can achieve by taking NI training.

View results

Learn at Your Own Pace
Online training courses are a cost-effective way to learn to use NI products at your own pace.

See available courses

Access My NI
Quickly view the services you have used and any upcoming renewal deadlines.

Review my services

Common Solutions