Igor Pro is an extraordinarily powerful and extensible graphing, data analysis, image processing and programming tool for scientists and engineers.
The Igor XOP Toolkit allows a C programmer to extend Igor Pro. You can add operations, functions, menus, dialogs, and windows for data analysis, data acquisition or other purposes.
The NIDAQ Tools MX package adds support for data acquisition directly into Igor Pro. It supports most "multifunction data acquisition" boards made by National Instruments.
NIDAQ Tools MX runs on Windows XP or later. It supports most data acquisition devices supported by National Instruments' NI-DAQmx Software.