В принципе, на сервере можно вообще любой язык программирования использовать.
Чаще всего используются эти:
(картинка с w3tech)
Также стоит рассмотреть и
другие языки, использование некоторых из них довольно активно растет, например python, js (node.js), go и rust, elixir и прочие.