C# এবং Visual C# একই জিনিস। যখন আপনি C# ডেভেলপমেন্টের জন্য Visual Studio ব্যবহার করেন, তখন তাকে Visual C# বলা হয়। Visual C#-কে C#-র একটি ইমপ্লিমেন্টেশন হিসেবে বিবেচনা করুন।
Microsoft Visual Studio হলো মাইক্রোসফটের একটি IDE যা প্রোগ্রাম, ওয়েব অ্যাপ, ওয়েব সার্ভিস ইত্যাদি ডেভেলপ করতে ব্যবহৃত হয়। Visual Studio-এর বর্তমান ভার্সন হলো Visual Studio 2017, যা .NET 3.5 থেকে 4.7 ফ্রেমওয়ার্ক সাপোর্ট করে।
C# হলো একটি মাল্টি-প্যারাডাইম প্রোগ্রামিং ল্যাঙ্গুয়েজ যার বর্তমান ভার্সন হলো C# 7.3।
নিচের কারণগুলো C#-কে একটি জনপ্রিয় প্রফেশনাল ল্যাঙ্গুয়েজ বানিয়েছে:
- এটি একটি আধুনিক, জেনারেল-পারপাস প্রোগ্রামিং ল্যাঙ্গুয়েজ
- এটি অবজেক্ট-ওরিয়েন্টেড।
- এটি কম্পোনেন্ট-ওরিয়েন্টেড।
- এটি শিখা সহজ।
- এটি একটি স্ট্রাকচার্ড ল্যাঙ্গুয়েজ।
- এটি দক্ষ প্রোগ্রাম তৈরি করে।
- এটি מגוন কম্পিউটার প্ল্যাটফর্মে কম্পাইল করা যায়।
- এটি .NET Framework-এ অংশ।