There's no fixed way to do this.
Typically this is determined by the program you're installing.
If it supports install on another drive/partition, it'll give you the option of selecting the install directory during installation.
Most programs that need large amount of space usually have this option.
But then again, the primary reason you want to put them on SSD is because they're big programs and benefit hugely from the speed boost.
I think your SSD should have sufficient space.