Yes, if you use the Read Program Status function either in LabVIEW, C++, or VB it will return the status of any program you have onboard. Another easy way to find out if an onboard program is running is to use Measurement and Automation Explorer. Under the section called Device Resources for the 7344, you will find a Tab called On-Board Memory Manager. Clicking on this tab will show you which programs are running and if you right clikc on them you can start them stop them, delete them from RAM or save them to flash. You can also use the Object Memory Management function to Save, delete or free a program from RAM programmatically.