Вам нужно запустить , чтобы лучше определить проблему.Вы можете делать то, что хотите, на любом языке, который имеет функциональную веб-инфраструктуру, потому что вы будете полагаться на схожие технологии на стороне клиента в каждой из них, а не на специфические особенности выбранного вами языка на стороне сервера.1004 * Проблемная область, тем не менее, велика, и вам необходимо точно определить, что вы хотите сделать, как это сделать и зачем это делать, прежде чем задуматься о том, какой язык вам следует использовать.(Ответ на этот вопрос, конечно, [C#|Groovy|Haskell|Java|Lisp|OCaml|Perl|Python|Ruby|Scala|Scheme]
.)