Do you really mean programs, or do you mean data files?
It sounds unlikely that you could install an old HDD as a secondary drive into a new computer and then be able to run the programs on that HDD. Surely they wouldn't be registered with the OS?
Fujitsu Lifebook P727 laptop review
Microsoft Paint set to die after 32 years
Mac power user tips and hidden tricks
Comment désactiver la saisie intuitive et paramétrer votre clavier ?