C# Microsoft द्वारा विकसित और यूरोपीय कंप्यूटर मैन्युफैक्चरर्स एसोसिएशन (ECMA) और अंतर्राष्ट्रीय मानक संगठन (ISO) द्वारा अनुमोदित एक आधुनिक, सामान्य-उद्देश्य, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है।
C# को कॉमन लैंग्वेज इन्फ्रास्ट्रक्चर (CLI) के लिए डिज़ाइन किया गया है, जिसमें निष्पादन योग्य कोड और रनटाइम वातावरण होता है जो विभिन्न कंप्यूटर प्लेटफॉर्म और आर्किटेक्चर पर विभिन्न उच्च-स्तरीय भाषाओं के उपयोग की अनुमति देता है।
C# के लाभ
- वस्तु-उन्मुख भाषा
- स्वचालित कचरा संग्रह
- क्रॉस प्लेटफॉर्म
- पिछली संगतता
- बेहतर सत्यनिष्ठा और अंतर्संचालनीयता
C# के अनुप्रयोग
- एकता का उपयोग करने वाले खेल
- वेब अनुप्रयोग क्लाइंट-सर्वर अनुप्रयोग
- डेस्कटॉप पर चलने वाले विंडोज एप्लिकेशन एप्लिकेशन
- वेब सेवा अनुप्रयोग
- कंसोल एप्लिकेशन
- कक्षा पुस्तकालय