Définition
C# (prononcé « C sharp ») est le langage orienté objet de Microsoft, conçu en 2000 par Anders Hejlsberg et étroitement lié à la plateforme .NET. Il sert à construire des applications web et des API (ASP.NET Core), des logiciels de bureau Windows, des applications mobiles et des jeux vidéo avec le moteur Unity. Moderne et typé, il évolue chaque année en même temps que .NET.
Dans la pratique
Un développeur C# est en pratique un développeur .NET : le besoin se décrit par l'écosystème (ASP.NET Core, Entity Framework, Azure) plus que par le langage. Les mêmes mots-clés peuvent toutefois désigner un développeur de jeux Unity, un métier très différent ; il faut lever l'ambiguïté dès la fiche de besoin.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.