LabVIEW is a graphical programming language for creating test, measurement, and embedded control systems. This seminar will present an overview of how and where LabVIEW is used, as well as its features. The presentation will also cover the usage of LabVIEW in multi-core real-time systems and FPGAs. In order to explain in what sense LabVIEW is successful, the goals of National Instruments for LabVIEW will be presented, followed by a description of how LabVIEW contributes to success for our company and users. Finally, the seminar will discuss current efforts and research aimed at improving LabVIEW, including a collaborative project with Oregon State on incorporating aspects of software engineering into end-user programming with LabVIEW.