LabVIEW cũng nhanh chóng thâm nhập vào lĩnh vực giáo dục và học thuật. Nó kết nối chương trình giảng dạy với thế giới thực nhờ một môi trường phát triển
đồ họa sáng tạo, giúp sinh viên hình dung và áp dụng các khái niệm lí thuyết vào những thiết kế có thể ứng dụng được. Nhờ LabVIEW, các nhà nghiên cứu có thể đổi mới liên tục và các nhà giáo dục có thể thu hút sinh viên và cải tiến cách học những nguyên lí kĩ thuật và khoa học của sinh viên. LabVIEW (Laboratory Vitual Instrument Engineering Workbench) là một chương trình phát triển ứng dụng tương tự như các chương trình C hay Basic hay Lab Windows của hãng National Instrument. Tuy nhiên Lab VIEW khác các chương trình khác ở một điểm quan trọng: trong khi C hay Assembler sử dụng ngôn ngữ lập trình dạng văn bản để tạo ra các đoạn mã thì Lab VIEW sử dụng ngôn ngữ lập trình đồ họa (ngôn ngữ lập trình G) thông qua các biểu tượng để tạo ra mã điều khiển chứa trong Block Diagram.
Lab VIEW có những thư viện mở rộng về hàm và chương trình con dùng để
lập trình trong các hệđiều hành Windows, Macintosh, và Sun. Ngoài ra, Lab VIEW cũng có những thư viện ứng dụng riêng cho việc nhận dữ liệu và thiết bịđiều khiển theo chuẩn VXI, các thư viện ứng dụng riêng theo chuẩn GPIB và thiết bị điều khiển nối tiếp, phân tích, trình bày và lưu trữ dữ liệu.
Chương trình LabVIEW được gọi là các thiết bịảo (VI: Virtual Instruments) vì giao diện và cách thức hoạt động của nó tương tự như thiết bị thật. Các VI có giao diện với người sử dụng và một mã nguồn tương đương tiếp nhận các thông số
- VI chứa một giao diện với người sử dụng được gọi là mặt máy (font panel) vì nó mô phỏng mặt trước của một dụng cụ vật lý. Mặt máy có thể bao gồm núm nhấn, biểu đồ, núm điều khiển và các bộ chỉ thị khác. Ta đưa số liệu vào bằng các sử dụng bàn phím và chuột và sau đó quan sát kết quả trên màn hình của máy tính.
- VI tiếp nhận lệnh từ một sơ đồ khối (Block Diagram), mà ta tạo nên bằng G. Sơđồ khối này cung cấp một giải pháp đồ họa cho một vấn đề lập trình. Sơ đồ
khối chứa mã nguồn của VI.
- VI sử dụng cấu trúc môđun và phân cấp. Ta có thể sử dụng chúng như các chương trình bậc cao hoặc như các chương trình con bên trong chương trình khác hoặc chương trình con khác. Một VI trong một VI khác được gọi là VI con (SubVI). Biểu tượng và cửa sổ nối của VI làm việc giống như liệt kê thông sốđồ họa sao cho các VI khác có thể truyền số liệu tới nó như một subVI.
LabVIEW được sử dụng rộng rãi trong công nghiệp, trường đại học và các viện nghiên cứu trên thế giới như một phần mềm chuẩn để thu nhận dữ liệu và điều khiển thiết bị. LabVIEW đã được sử dụng rộng rãi từ năm 1993 trong viện nghiên cứu không gian, y học, trong nghiên cứu vật lý năng lượng cao, v.v … LabVIEW có thể biến một máy tính PC thành một dụng cụ ảo dùng cho bất kỳ phép đo và kiểm tra nào. Có ba thành phần quan trọng liên quan đến ứng dụng đo và thử nghiệm đó là: Thu nhận dữ liệu, phân tích và quan sát số liệu.