Если я хочу реализовать регистрацию на сайте, то каким языком воспользоваться?
С помощью того, который уже знаете.
Ну а вообще PHP, как наиболее распространённый и с маленьким порогом входа.
Может фрилансера проще, не?
На том языке, на котором у вас крутится бэкенд