Вам надо писать на том, что знают ваши друзья, коллеги или наставник (если найдёте такового).
Просто с нуля только на основе ответом на Тостере вы не выберите идеальный для вас язык. Ваша задача не уникальна, чтобы для неё было какое-то одно решение. Почитайте про серверный языки PHP, Python, Ruby, JS. Попробуйте сделать на них небольшую программку, чтобы оценить как вам сам язык. Клиентскую Ajax часть в любом случае на JS придётся делать, поэтому, возможно, вам проще будет на Node.js сделать серверную часть.