Le langage C Sharp (ou C#)
Créé par Microsoft au début des années 2000, ce langage de programmation dite « de haut niveau » est orienté objet et a une syntaxe très proche de celle de java. Il est très apprécié car il favorise la création d’applications robustes et sécurisées principalement pour l’environnement Windows. C# s’exploite dans certains cadres tels que .net et Xamarin.
Quelques avantages intéressants de C# :
- langage accessible, puissant et fiable
- orienté objet et à fort typage
- il est flexible
- a une très bonne gestion des erreurs
- possède une grande communauté de développeurs
- il est corse-plateforme
La plateforme Dot Net ou .Net
Dot Net est la librairie dans lequel va s’exécuter le langage C#.
L’un des objectifs de Microsoft en créant la plateforme .net était d’harmoniser l’ensemble des Api permettant d’exploiter les fonctionnalités transmises par le système d’exploitation Windows.
La plateforme .Net offre de très nombreux services tels que la gestion de la sécurité, la manipulation des chaînes de caractères, l’exploitation de formats XML, le traçage d’événements, etc.
Services utilisant C# / .net
Tous types de projets peuvent être réalisés en C#
- Les applications pour le système d’exploitation Windows
- Des applications web et mobiles
- Des sites internet
- Des systèmes de blockchains
- etc.
Aller plus loin avec C# et .net
Pour en savoir plus, consultez les liens suivants :