How detailed are you looking to get? If you only need to do an equivalent static analysis, then almost any program will do, STAAD, RISA, etc. And they have codes built in too.
STAAD can handle an RSA analysis, but if you are modeling walls as plates, something a little more advanced might be better for a more advanced RSA analysis, something like SAP. Not sure how SAP handles codes though.
Of course, if money is no object, ANSYS will take care of anything you need