Я выбираю язык, который легче в изучении, быстрее в изучении и на котором легче писать. Т.к понял, что для стартапа не нужно выбирать серебрянную пулю. Выбираю между Python ( + Django ) и Ruby ( + Ruby On Rails ). Говорят, что Ruby язык не самый лучший, но зато Ruby on Rails один из самых лучших фреймворков на земле и, что Python отличный язык, но Django неповоротливое говно. Что выбрать?
PHP не предлагать ибо он как и Perl похож на свалку.
Программирование под Linux.
Web программирование конечно-же.