I would add Python + DJango.<p>Also have them choose among MariaDB or PostgreSQL.<p>Really the best choice has quite a lot to do with your personal style. For example I think Objective-C is OK, but I far prefer C++ and would not touch Swift with a hot rock.<p>However I am completely cool with someone else writing Swift code provided I never have to look at it myself. I know very well that Apple created Swift for the specific reason that Mac programmers tend to be quite clueless about memory management. That trait goes all the way back to the 1984 Superbowl Mac.<p>Despite the Mac memory manager and all of the System and Toolbox APIs being lucidly documented, the very reason that we have Mac OS X at all is that Mac developers so very commonly crashed the entire system when they would do something that Inside Macintosh Volume 1 said you should never do.<p>While today we won't crash the entire system, just have a look at the App Store. Pick a few Apps completely at random, then sort the user reviews by Most Negative First. Overwhelmingly, the users say the apps are complete crap.<p>What this has to do with SaaS?<p>Were I to write such code, I'd use C++ but I know very well that most would choose not to, and very many it would be really bad if they did.<p>As a consultant, I spend a lot of time looking for gigs. I learned PHP and MySQL a while back, I can do OK with it. But even so, when I find a contract on craiglist for PHP work, I don't even apply for it. PHP isn't my cup of tea.<p>I know very well that Facebook is written in PHP. More power to them - I respect their work, but I personally wouldn't want to work there.<p>On the other hand whenever I find C++ work I'm on it like a pit bull on a pork roast.<p>Among the more typical web programming languages, Python and PostgreSQL are more my style then Ruby, PHP or Java.