ADs by Techtunes ADs
ADs by Techtunes ADs

সি শার্প ভাষার নামকরনের ইতিহাস

C# বর্তমান সময়ের অন্যতম ট্রেন্ডিং, জেনারেল পারপাজ, মাল্টি প্যারাডাইম, স্ট্রংলি টাইপড ল্যাংগুয়েজ। পূর্ববর্তী প্রোগ্রামিং ভাষাগুলোর বিভিন্ন সীমাবদ্ধতা দূর করার লক্ষ্যে মাইক্রোসফট করপোরেশন এই নতুন প্রোগ্রামিং ভাষার উদ্ভাবন করে। এটি প্রথম বাজারজাত হয় ২০০০ সালে আলফা ভার্সন হিসেবে। এর চীফ আর্কিটেকচার ছিলেন অ্যানডার্স হেজলসবার্গ (Anders Hejlsberg) যিনি একজন বিখ্যাত প্রোগ্রামিং বিশারদ। সি শার্প প্রায় জাভার মত একটি ভাষা হলেও পুরোপুরি একরকম নয়। ভিন্ন প্ল্যাটফর্ম ছাড়াও এদের মধ্যে পার্থক্য রয়েছে, বিশেষত সি শার্পের ২.০ ভার্সনে। ভাষাগতভাবে উল্লেখযোগ্য পার্থক্য হলো নিরাপত্তা (সি শার্পে অনিরাপদ প্রোগ্রামিং করা সম্ভব), কো-রুটিন (পাইথনের মত yield নির্দেশনা), এবং নামবিহীন ফাংশন।

ADs by Techtunes ADs

অনেক গুলো প্রোগ্রামিং ভাষার মিশ্রণ বলে সি শার্প যে বৈশিষ্ট্য অর্জন করেছে তা হল:

এর বাক্যতাত্ত্বিক পরিশুদ্ধি জাভা এর চেয়ে বেশি, কিন্তু সহজতর।

ইউজার ইন্টারফেস ভিত্তিক প্রোগ্রামিং-এর জন্য এই ভাষাটি পূর্ণাঙ্গ সমাধান দিতে পারে।

এর সাহায্যে উইন্ডোজ ফোনের অ্যাপ তৈরী করা যায়।

মাইক্রোসফট এর ডট নেট প্লাটফর্মের সাথে একীভূত হওয়ায় সি শার্পে আরো বৈচিত্র যোগ হয়েছে এবং এর জনপ্রিয়তাও বেড়েছে। তবে ডট নেট-এ একীভূত সি শার্পে শুধু মাত্র ডট নেট রান টাইম এর অধীনে চলতে পারে এরকম কোড চালানো যায়। এ ধরনের কোডকে ম্যানেজড কোড বলা হয়।

C# এর পরিবারঃ-

C# প্রোগ্রমিং ল্যাঙ্গুয়েজটি সরাসরি C, C+ ও Java এর সাথে সম্পর্কীত। এজন্য C# এর দাদা বা পিতামহ বলা হয় সি কে।

C# এর নামকরনের ইতিহাসঃ-.NET Framework এর ডেভেলপমেন্ট চলাকালীন সময়ে ক্লাস লাইব্রেরীগুলো একটি ম্যানেজড কোড কম্পাইলার সিস্টেমে লেখা হত, যার নাম ছিল Simple Managed C বা (SMC)। ১৯৯৯ সালের জানুয়ারীতে অ্যানডার্স হেজলসবার্গ COOL নামের একটি প্রোগ্রামিং ভাষা তৈরির লক্ষে একটি টীম গঠন করেন।

COOL এর পুর্নরুপ C Like Object Oriented Language

ADs by Techtunes ADs

Microsoft ভাষাটির চূড়ান্ত নাম COOL রাখতে চেয়েছিল। কিন্তু পরে ট্রেডমার্ক ইস্যুর কারনে তারা নামটি বদলে ফেলার সিদ্ধান্ত নেয়। এরই মধ্যে ২০০০ সালের জুলাইতে Professional Developers Conference এ.NET প্রোজেক্ট সর্বসম্মুখে উম্মুক্ত করা হয়, এবং সেখানেই COOL এর পরিবর্তিত নাম প্রকাশ করা হয় C# হিসেবে।

ADs by Techtunes ADs
Level 0

আমি ইবনে নাহিয়ান। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 1 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 2 টি টিউন ও 0 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস