Правильный вопрос, это не какой язык выбрать, а какой стек технологий выбрать, какой фреймворк для сервера и для клиента и какая СУБД. Для простых задач я не рекомендую node.js, он только кажется простым, на самом деле, писать на нем достаточно сложно, с другой стороны, что бы Вы ни выбрали, но все равно придется изучать JavaScript, от него Вы ни куда не денетесь, поэтому начинайте уже сейчас:
learn.javascript.ru А node.js понадобится Вам, скорее всего, как инструмент для сборки клиентских приложений (фронтенда), т.к. на нем работают популярные сборщики.