| দিক | C | C# |
|---|---|---|
| পैरাডাইম | স্ট্রাকচার্ড প্রোগ্রামিং | অবজেক্ট-ওরিয়েন্টেড |
| মেমরি ম্যানেজমেন্ট | ম্যানুয়াল (malloc/free) | অটোমেটিক (GC) |
| গার্বেজ কলেকশন | নেই | CLR দিয়ে অটো |
| প্ল্যাটফর্ম | ক্রস-প্ল্যাটফর্ম | প্রায়শই উইন্ডোজ/.NET |
| পয়েন্টার | সাপোর্ট করে | আনসেফ কনটেক্সটে সীমিত |
| এক্সেপশন হ্যান্ডলিং | নেই (error codes) | ট্রাই-ক্যাচ-ফাইনালি |
C হলো লো-লেভেল, সিস্টেম প্রোগ্রামিং ল্যাঙ্গুয়েজ। C# হলো হাই-লেভেল, মডার্ন, ম্যানেজড ল্যাঙ্গুয়েজ।