Programming Environment

LabVIEW™ is systems engineering software for applications that require test, measurement, and control with rapid access to hardware and data insights.

Feature Highlights:

  • Programming language: G and integration with text-based source code (C/C++, Python, and more)
  • Editor features: Hardware integration and discovery, drag-and-drop UI, data analysis, deployment, interactive debugging, timing constructs, and inherent parallelism

LabWindows™/CVI is an ANSI C software development environment with a comprehensive set of programming tools for creating test and measurement applications.

Feature Highlights:

  • Programming language: ANSI C
  • Editor features: Hardware integration, drag-and-drop UI, data analysis, deployment, debugging capabilities, and automated code generation

Measurement Studio is an extension of Microsoft Visual Studio that provides .NET tools for creating test and measurement applications.

Feature Highlights:

  • Programming language: Visual C#, Visual Basic .NET
  • Editor features: Hardware integration, Windows Presentation Foundation (WPF), Windows Forms, ASP.NET UI controls, data analysis, and deployment