C-Sharp oder auch einfach C# ist eine elegante und objektorientierte Programmiersprache die für jegliche Zwecke verwendet wird.
Die Programmiersprache C-Sharp wurde von dem Software-Architekten Anders Hejlsberg für Microsoft entwickelt und ist im Jahr 2001 erschienen. Microsoft selbst bezeichnet die Implementierung von C-Sharp als Visual C#.
Eigentlich ist C-Sharp plattformunabhängig, wurde aber ausschließlich im Rahmen von Microsofts .NET-Strategie entwickelt und dahingehend nur für diese optimiert.
Heutzutage ist aber durch aus mit Xamarin möglich Apps für iOS, MacOS oder aber auch Android mit C-Sharp zu programmieren.