কম্পিউটার টিউটোরিয়াল

C# প্রোগ্রামিং-এর মূল বৈশিষ্ট্যসমূহ

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

নিচে C#-এর কিছু গুরুত্বপূর্ণ বৈশিষ্ট্য দেওয়া হলো:

  • বুলিয়ান কন্ডিশন (Boolean Conditions)
  • স্বয়ংক্রিয় গার্বেজ কালেকশন (Automatic Garbage Collection)
  • স্ট্যান্ডার্ড লাইব্রেরি (Standard Library)
  • অ্যাসেম্বলি ভার্সনিং (Assembly Versioning)
  • প্রপার্টিজ এবং ইভেন্টস (Properties and Events)
  • ডেলিগেটস এবং ইভেন্ট ম্যানেজমেন্ট (Delegates and Events Management)
  • সহজ জেনেরিকস (Easy-to-use Generics)
  • ইন্ডেক্সার্স (Indexers)
  • কন্ডিশন্যাল কম্পাইলেশন (Conditional Compilation)
  • সহজ মাল্টিথ্রেডিং (Simple Multithreading)
  • LINQ এবং ল্যাম্বডা এক্সপ্রেশন (LINQ and Lambda Expressions)
  • উইন্ডোজের সাথে ইন্টিগ্রেশন (Integration with Windows)
  1. সি ভাষায় মনোলিথিক এবং মডুলার প্রোগ্রামিং ব্যাখ্যা

  2. Stoffle প্রোগ্রামিং ল্যাঙ্গুয়েজের জন্য রুবি-ভিত্তিক পার্সার তৈরি

  3. রুবি দিয়ে নিজের টয় ল্যাঙ্গুয়েজ তৈরি করুন: ধাপে ধাপে গাইড

  4. ২০২৪ সালে শিখতে ১০টি সেরা প্রোগ্রামিং ল্যাঙ্গুয়েজ