सी# (उच्चारण सी शार्प) एक सामान्य प्रयोजन, बहु-प्रतिमान प्रोग्रामिंग भाषा है जिसमें मजबूत टाइपिंग, लेक्सिकली स्कोप्ड, अनिवार्य, घोषणात्मक, कार्यात्मक, सामान्य, ऑब्जेक्ट-ओरिएंटेड (क्लास-आधारित), और घटक-उन्मुख प्रोग्रामिंग अनुशासन शामिल हैं। इसे 2000 के आसपास Microsoft द्वारा अपनी .NET पहल के तहत विकसित किया गया था और बाद में एक्मा (ECMA-334) और ISO (ISO/IEC 23270:2018) द्वारा एक मानक के रूप में अनुमोदित किया गया था। C# सामान्य भाषा संरचना के लिए डिज़ाइन की गई प्रोग्रामिंग भाषाओं में से एक है।
विशेषताएँ:
- अपना प्रोग्राम संकलित करें और चलाएं
- प्रोग्राम आउटपुट या विस्तृत त्रुटि देखें
- सिंटैक्स हाइलाइटिंग, ब्रैकेट पूर्णता और लाइन नंबर के साथ उन्नत स्रोत कोड संपादक
- C# फ़ाइलें खोलें, सहेजें, आयात करें और साझा करें।
- संपादक को अनुकूलित करें
सीमाएँ:
- संकलन के लिए इंटरनेट कनेक्शन आवश्यक है
- अधिकतम प्रोग्राम चलने का समय 20s है
- एक समय में केवल एक फ़ाइल
- कुछ फ़ाइल सिस्टम, नेटवर्क और ग्राफ़िक्स फ़ंक्शंस सीमित हो सकते हैं
- यह एक बैच कंपाइलर है; इंटरैक्टिव प्रोग्राम समर्थित नहीं हैं. उदाहरण के लिए, यदि आपका प्रोग्राम इनपुट प्रॉम्प्ट प्रदान करता है, तो संकलन से पहले इनपुट टैब में इनपुट दर्ज करें।