С какими языками / инструментами вы и ваша команда больше всего знакомы? Вы можете создать веб-службу, используя любое количество языков, но если вы уже владеете одним или другим языком, почему бы не выбрать это?
Некоторые языки лучше, чем другие в определенных задачах, поэтому это зависит от ваших целей. Если вы ищете задание для изучения нового языка, выберите его. Если вам нужно развернуть что-то в короткие сроки, то, что вы уже знаете, должно быть быстрее, даже если это не «лучший» язык для этой задачи. Обычно не существует «лучших» инструментов для какого-либо приложения, только то, как вы их используете и что-то стоите.