← Back to C# Course | Chapter 1: Setup & Basics | Lesson 1 of 7

C# क्या है?

C# Microsoft द्वारा apps, games, और websites बनाने के लिए बनाई एक programming language है। इसे computer के समझने योग्य एक खास language में साफ़ instructions का एक set मानें।

In this page:

  1. What is C#?

What is C#?

C# ("C sharp" उच्चारित) एक modern, object-oriented programming language है जिसे Microsoft ने बनाया, Anders Hejlsberg के नेतृत्व में, और पहली बार 2000 में .NET platform की flagship language के रूप में release किया गया।

यह C++ जैसी languages के performance और type safety को Java से प्रभावित एक ज़्यादा सुलभ, productive syntax के साथ combine करती है। C# का उपयोग web development (ASP.NET), desktop applications (WPF, WinForms), game development (Unity), और enterprise backend systems में होता है।

Note: C# enterprise software और game development jobs के लिए सबसे ज़्यादा मांग वाली languages में से एक है -- इसे सीखना Unity में games बनाने का रास्ता भी खोलता है, जो दुनिया के सबसे लोकप्रिय game engines में से एक है।

उदाहरण: What is C#?

markup
using System;

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Hello, World!");
    }
}
Related Topics
{# common_mistakes/chapter_summary/browser_support: on Hindi pages the view already swaps in the hi_ translation fields (or blanks these out if untranslated), so this renders correctly for both languages without a lang_code check here. #}
आम गलतियां
  1. यह सोचना कि C# सिर्फ Windows पर चलता है, जबकि modern .NET Windows, macOS और Linux पर चलता है।
  2. C# (language) को .NET (platform और libraries) के साथ confuse करना, जिससे syntax सीखना framework जानने के बराबर समझ लिया जाता है।
  3. यह मान लेना कि C# सीधे machine code में compile होता है, जबकि यह पहले IL में compile होता है और फिर .NET runtime द्वारा चलाया जाता है।
🔒

Chapter Quiz — Complete all 7 topics to unlock

0/7 topics done

Complete these topics first:

Login to run this code

C/C++/Java/PHP execution requires a free account. Your code is saved — you'll land right back in the editor after logging in.