Introduction of C++
সি++ প্রোগ্রামিং কি?
সি++ একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা। ১৯৮০ সালে বিয়ারনে
স্ট্রোভস্ট্রুপ যুক্তরাষ্ট্রের এটিএন্ডটি বেল ল্যাবরেটরিতে এটি ডেভেলপ করেন। মূলত সিমুলা৬৭ এবং সি প্রোগ্রামিং
ভাষার সুবিধাজনক বৈশিষ্ট্যগুলোর সমন্বয় সাধন করে সি++ তৈরি হয়।
এটি
একটি মধ্যম শ্রেণীর প্রোগ্রামিং ভাষা যাতে উচ্চ শ্রেণী এবং নিম্ন শ্রেণীর
ভাষাগুলোর সুবিধা সংযুক্ত আছে। এটি সর্বকালের অন্যতম জনপ্রিয় প্রোগ্রামিং ভাষা এবং সফটওয়্যার শিল্পে এটি বহুল ব্যবহৃত হয়।
যেমন- সিস্টেম সফটয়্যার, অ্যাপ্লিকেশন সফটওয়্যার,
ডিভাইস ড্রাইভার, এম্বেডেড সফটওয়্যার,
উচ্চ মানের সার্ভার ও ক্লায়েন্ট অ্যাপ্লিকেশন, বিনোদন সফটওয়্যার যেমন- ভিডিও গেম ইত্যাদি ক্ষেত্রে সি++ ব্যবহৃত
হচ্ছে। সি++ এর বিভিন্ন মুক্ত এবং মালিকানাধীন কম্পাইলার আছে যা বিভিন্ন দল যেমন- জিএনইউ প্রকল্প, মাইক্রোসফট, ইন্টেল এবং বোরল্যান্ড সরবরাহ করে। সি++ পরবর্তী সময়ে বিভিন্ন প্রোগ্রামিং ভাষাকে প্রভাবিত
করেছে যার মধ্যে সর্বাপেক্ষা উল্লেখযোগ্য হচ্ছে জাভা।
সি এর সাথে এখানে যা সংযুক্ত করা হয়েছে তার মধ্যে উল্লেখযোগ্য কিছু হল-
প্রথমে শ্রেণী, পরবর্তীতে ভার্চুয়াল ফাংশন,
অপারেটর ওভারলোডিং, মাল্টিপল
ইনহেরিটেন্স, টেমপ্লেটস, ব্যতিক্রম
গ্রহণ করার ক্ষমতা, পলিমরফিজম ইত্যাদি।
সি++ নামটি এসেছে সি নামক
প্রোগ্রামিং ভাষা থেকে। সি ভাষাতে পর পর দুটি যোগ চিহ্ন ব্যবহার করার অর্থ হলো কোন
কিছুর মান এক বাড়ানো। অনেকটা সেই অর্থেই সি প্রোগ্রামিং-এর এক ধাপ উপরের একটি
প্রোগ্রামিং ভাষা হিসেবে সি++ নামকরণটি এসেছে। তবে সি এবং সি++ এর প্রোগ্রাম কোডে
অনেকটা পার্থক্য বিদ্যমান।
চলুন সি++ প্রোগ্রামিং শেখা শুরু করি তাহলে আপনারা বুঝতে পারবেন যে সি আর সি++ এর মধ্যে পার্থক্য কি।
Introduction of C++
Reviewed by USD Blog
on
9:08 AM
Rating:
No comments: