Non, Unity c'est C#, JavaScript et un autre truc je crois, et UE c'est C++.
C++ est plus répandu effectivement, et c'est le langage le plus utilisé dans le domaine du jeu vidéo.
Mais c'est pas parce que c'est le plus répandu que c'est forcément le meilleur.
Ca dépends beaucoup de ce que tu veux faire et avec quoi.
Mais c'est sur qu'au final, apprendre le C++ est beaucoup plus important, et plus permissif que d'apprendre le C#.
Après c'est que mon point de vue, mais t'es obligé d'apprendre au moins le C pour apprendre à programmer. Ne serait-ce que vous la connaissance informatique de base, après le C t'as le C++ a apprendre, pareil, et puis après tu peux passer au C# si le coeur t'en dis 