Your title for the thread suggests you want to transfer programs. That is difficult to do. The installation usually sets up shared .dll and .vxd files as well as making required registry entries. Just copying over the programs folder usually wont work. Cleansweep and Uninstaller have transport utilities that will pull the programs up by the roots and move them to another partition or computer. They dont always work that well on programs they didnt monitor the install on but they both have 30 day trials you could use to try it.
Transferring other data is well covered in the thread that eddie linked.