Back

1. C# Introduction

📘 কনসেপ্ট (থিওরি)

C# (উচ্চারণ "সি-শার্প") হলো মাইক্রোসফটের তৈরি একটি অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা যা .NET ফ্রেমওয়ার্কে চলে। C# এর মূল উৎস C পরিবার থেকে, এবং ভাষাটি C++ ও Java এর মতো অন্যান্য জনপ্রিয় ভাষার কাছাকাছি। এর প্রথম সংস্করণ ২০০২ সালে প্রকাশিত হয়েছিল। এটি ব্যবহৃত হয়: - মোবাইল অ্যাপ্লিকেশন - ডেস্কটপ অ্যাপ্লিকেশন - ওয়েব অ্যাপ্লিকেশন - ওয়েব সার্ভিস - ওয়েবসাইট - গেমস - ভিআর (VR) - ডাটাবেস অ্যাপ্লিকেশন কেন C# ব্যবহার করবেন? - এটি বিশ্বের অন্যতম জনপ্রিয় প্রোগ্রামিং ভাষা - এটি শেখা সহজ এবং ব্যবহার করা সোজা - এর বিশাল কমিউনিটি সাপোর্ট আছে - C# একটি অবজেক্ট ওরিয়েন্টেড ভাষা

💡 উদাহরণ

একটি সাধারণ C# প্রোগ্রাম:
using System; namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
- using System মানে হলো আমরা System নেমস্পেস থেকে ক্লাসগুলো ব্যবহার করতে পারি। - একটি namespace আপনার কোডকে গুছিয়ে রাখতে ব্যবহৃত হয়, এবং এটি ক্লাস ও অন্যান্য নেমস্পেসের জন্য একটি পাত্র। - C# এ চলা কোডের প্রতিটি লাইন অবশ্যই একটি class এর ভেতরে থাকতে হবে। আমাদের উদাহরণে, আমরা ক্লাসের নাম দিয়েছি Program। - Main হলো সেই মেথড যেখান থেকে কোড চলা শুরু হয়।

🎯 আপনার কাজ (প্র্যাকটিস)

Main মেথডের ভেতরে এমন একটি C# প্রোগ্রাম লিখুন যা হুবহু প্রিন্ট করবে: I am learning C#!
main.csharp
Loading...
OUTPUT
Run your code to see the output here...