Każdy będzie dobry język jeśli potrafisz to dobrze zaimplementować i dobrze znasz ten właśnie język.
Chociaż: wiadomo co Język to różny zestaw bibliotek, które bardzo dużo potrafią ułatwić: W Javie spoko - do zrobienia i sądzę że zarówno w C# czy PHP jest to do zrobienia równie efektywnie. Nawet powiedziałbym, że najlepiej chyba w PHP Ci się uda, ale jak mówię zależy to od tego w czym sie dobrze czujesz
Jeśli startujesz od 0-zera: to myślę, że w każdym przypadku ... dużo pracy Cię czeka i jest w każdym tak samo, i tutaj kwestia tego czy dobrze się czujesz obiektowo jak tak to C# i Java bardziej Ci przypadną do gustu, chociaż sam php też jest obiektowy jednak jego nauka zrozumienie etc wymaga no nie co więcej