На чем писать браузерную 2D многопользовательску RPG игру?
Берете дизайнера, который нарисует вам интерфейс как в линедж только 2д. 
Берете художника, который понаделает вам графики как в линейдж, только 2д.
Берете композитора, который сделает вам музыку как в линейдж только.... моно.
Берете игровой вебдвижок, который может рисовать изображение как в линейдж только 2д.
Изучаете ЯП, на котором будете писать игру как линейдж, только 2д.
Пишите игру как линейдж, только 2д.
Еще вам нужен сервер, как у линейдж, только для 2д мира.
Линейка с ее огромным количеством контента в браузере будет грузиться неприлично долго. Я бы рекомендовал клиент-серверное.
А так, по языкам - все правильно сказал Antony: в браузере JavaScript + движки, на сервере - что угодно.