It depends on the software but generally, no, they won't support this, and don't do this anyway, a lot of software will want to put stuff in the registry and/or the default OS Drive program files.
It really can end up causing a big problem installing software onto alternative drives because quite a lot of software isn't designed to handle this situation properly.
AAISP Home::1