currently my program files are in my C:\ drive but that drive is almost full and i cant install new programs. i have a second drive that is empty... how do i move my program files over?
Documents, yes. Programs, no. If you move, Windows won't be able to find them and read it.
If you want to move them, uninstall and reinstall the programs.
Alternatively, image the whole drive and install the image on this separate drive.