LabVIEW de National Instruments está diseñado para ingenieros y científicos que necesitan crear aplicaciones flexibles y escalables para pruebas, medidas y control de manera rápida y a un costo mínimo. El intuitivo ambiente de desarrollo gráfico combina la facilidad de uso de herramientas basadas en configuración con la flexibilidad un poderoso lenguaje de programación. El compilador de LabVIEW genera código optimizado con velocidades de ejecución comparables a las de programas compilados en C. El modelo patentado de programación de flujo de datos de LabVIEW lo libera de la arquitectura secuencial de los lenguajes de programación basados en texto. Debido a que el orden de ejecución no se determina por líneas de texto secuenciales sino por el flujo de datos entre nodos usted puede crear fácilmente diagramas de bloques que ejecuten múltiples operaciones en paralelo. Además, la naturaleza paralela de LabVIEW facilita la implementación de operaciones multitareas y multihilos al asignar la prioridad del flujo de ejecución basado en las opciones de un menú sin necesidad de programación.