Yes.
You need to identify what version of the .NET Framework those programs need.
There are four full frameworks that might be needed:
1.0 (old, and unlikly to be required)
1.1
2.0/3.0/3.5 (a single full framework. 3.0 and 3.5 are extensions of 2.0)
4.0
Another caveat: you don't say what Windows version you have, but modern Windows install some frameworks as an integral part of the OS.
Vista installs 2.0 and 3.0.
Win 7 installs 2.0, 3,0 and 3.5 through SP1 for 3.5.