LabVIEW
(Laboratory Virtual Instrumentation Engineering Workbench) was developed by
National Instruments which is a platform and development environment for visual
programming language, the dataflow Programming language of LabView is called
"G". LabView is used for instrument control systems, data acquisition
and industrial automation. It is the most widely used application for data
acquisition after C. Being
experienced in using C programming and Matlab makes it more easier to work with
LabView, as the coding is not only written in G language but also uses C and
C++, and C, C++ and Java can also be integrated and called up from LabView.
LabView has many modules which are similar to C, due to which C coding can also
be used in LabView applications. All the three languages can be used to design,
prototype, simulate, test and develop latest technologies, experienced
programmers also use a combination of both MatLab and LabView applications and
also MatLab coding can be integrated into LabView. Therefore being proficient
with C and MatLab becomes easier to understand and work using LabView
The
major benefit of LabVIEW over other development tools is the saving on program
development time and the support it offers to access the instrumentation
hardware. Abstraction layers and drivers can be included for several different
types of buses and instruments, which are in the form of graphical nodes. Communication
with the hardware devices can be done through average software interfaces. Due
to the ease with which people having very little programming experience can
also write and deploy programs and test solutions in lesser time, and the speed
and accuracy of the system compared to other systems, LabView attracts great
demand and popularity among programmers experienced in C programming and MatLab
which helps them in using LabView in an effective manner.