C# হল একটি আধুনিক, সাধারণ-উদ্দেশ্য, অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা যা Microsoft দ্বারা তৈরি করা হয়েছে এবং ইউরোপিয়ান কম্পিউটার ম্যানুফ্যাকচারার্স অ্যাসোসিয়েশন (ECMA) এবং ইন্টারন্যাশনাল স্ট্যান্ডার্ড অর্গানাইজেশন (ISO) দ্বারা অনুমোদিত।
C# কমন ল্যাঙ্গুয়েজ ইনফ্রাস্ট্রাকচার (CLI) এর জন্য ডিজাইন করা হয়েছে, যা এক্সিকিউটেবল কোড এবং রানটাইম এনভায়রনমেন্ট নিয়ে গঠিত যা বিভিন্ন কম্পিউটার প্ল্যাটফর্ম এবং আর্কিটেকচারে বিভিন্ন উচ্চ-স্তরের ভাষা ব্যবহারের অনুমতি দেয়।
C# এর সুবিধা
- অবজেক্ট-ওরিয়েন্টেড ভাষা
- স্বয়ংক্রিয় আবর্জনা সংগ্রহ
- ক্রস প্ল্যাটফর্ম
- পশ্চাদপদ সামঞ্জস্য
- উন্নত সততা এবং আন্তঃকার্যযোগ্যতা
C# এর অ্যাপ্লিকেশন
- একতা ব্যবহার করে গেমস
- ওয়েব অ্যাপ্লিকেশন ক্লায়েন্ট-সার্ভার অ্যাপ্লিকেশনগুলি
- উইন্ডোজ অ্যাপ্লিকেশন অ্যাপ্লিকেশন যেগুলো ডেস্কটপে চলে
- ওয়েব পরিষেবা অ্যাপ্লিকেশনগুলি
- কনসোল অ্যাপ্লিকেশনগুলি
- ক্লাস লাইব্রেরি