NI LabVIEW is a graphical programming platform used by millions of engineers and scientists for problem solving, data acquisition and analysis, instrument control, automated testing and validation, prototyping, and more.
Now, there's LabVIEW Home, which has been targeted at makers, allowing anyone to program visually, using icons and wires to connect hardware and other applications in a single environment.
Program the way you think: Visually.
LabVIEW is a unique software development environment with a graphical programming language. Instead of writing lines of code, you'll create programs called virtual instruments (VIs) by connecting terminals, functions, constants, and structures with wires on a block diagram.
Create dynamic graphical user interfaces.
In LabVIEW, creating a user interface is a drag-and-drop operation. Choose from hundreds of controls, graphs, and 3D visualization tools to design the front end of your application.
Interface with your hardware of choice.
Use LabVIEW to connect your programs to the outside world. Connect to a microcontroller, take readings from a sensor, plot those readings on a graph, and export the results to a spreadsheet.
Where do I start?
This software is licensed for personal, non-commercial, non-industrial, non-academic purposes. Applications may be distributed only for non-commercial, non-industrial, non-academic purposes.
This program does not include a Standard Service Program contract from NI and is therefore not eligible for direct phone or email support from NI engineers. However, support can be found on the LabVIEW MakerHub forums.
Students: You may be eligible for LabVIEW Student Edition, which includes the LEGO MINDSTORMS system and a free 6-month license key. For more information, please visit “Why NI LabVIEW for Students”.