A:Any language should be fine, it's just how it's written that makes the difference. Scaling is a huge topic and impossible to go over in this tiny answer. I suggest reading some books on IR and that sort of thing. And scour the web for more technical scaling requirements.