installing windows 7 on a SSD

I have at last given in and decided to install windows 7 on my new build.I want to install it on a SSD.Will my current programs on my current HDD (XP)that I will transfer to the new kit automatically work when windows 7 boots up from the SSD?

Not sure if I have misunderstood here, but W7 will most definitely not run programs installed on your old XP hard drive. They will have to be reinstalled under W7 when you have your new system up and running. Most old XP software will run on W7 quite happily if you install and run them in compatability (XP/SP2) mode. Apologies to merlinx if I have misunderstood the OP's intentions.

no number six, my apologies I misread the OP ,your right of course . assuming the programs are not too old ,they may or may not run under win 7 in compatability mode ,but they would have to be installed uner win7 either way .