C++ হচ্ছে একটা শক্তিশালী প্রোগ্রামিং ভাষা। তবে এটি নির্দিষ্ট কোনো কাজের জন্য ব্যবহার করা হয় না, প্রায় সব ধরনের কাজের জন্য এটি ব্যবহার করা হয়। এটি case sensitive, অর্থাৎ এটিতে একইসাথে capital latter, small latter ব্যবহার করে একই কোড লিখা যাবে না। এছাড়া এটি Object Oriented Language.
C++ ব্যবহার করা হয় বিভিন্ন কম্পিউটার গেইমের প্রোগ্রাম তৈরি করার জন্য, সফটওয়্যার তৈরি করার জন্য, apps তৈরি করার জন্য, মিউজিক প্লেলিস্ট তৈরি করার জন্য।
C++ প্রোগ্রাম ১৯৮০ সালে প্রথম তৈরি করে জন স্ট্রাউসট্রপ (Bjarne Stroustrop), বেল ল্যাবরেটরিতে। তিনি এ ভাষার নাম দেন C With Class। এজন্য তাকে the Father of C++ বলে। C language থেকে C++ language কে তৈরি করা হয়েছে। পরবর্তীতে ১৯৮৩ সালে এই প্রোগ্রামের নামকরণ করা হয় C++। C প্রোগ্রামের সব বৈশিষ্ট্য এতে থাকে বলে C++ কে C এর সুপারসেট বলা হয়।
C++ এর বৈশিষ্ট্য
- C++ হচ্ছে এক ধরনের Mid Level Language, অর্থাৎ যেটি High Level Language (Human Language) এবং Low Level Language (Machine Language) এর মাঝামাঝি লেভেলের ভাষা।
- C++ এর Library অনেক সমৃদ্ধ, তাই যখন তখন অনেক বড় কাজ করার সময় এই লাইব্রেরি ব্যবহার করা যায়।
- C++ দিয়ে তৈরি প্রোগ্রাম অনেক দ্রুত গতিতে কাজ করতে পারে।
- C++ প্রোগ্রামে Pointer ব্যবহার করা হয়।
- C++ এর প্রোগ্রামকে Compiler ব্যবহার করে অনুবাদ করা হয় বলে এটি Compiler Based Programe.
C++ প্রোগ্রাম যেসব জায়গায় লিখা হয়
C++ প্রোগ্রাম লিখার জন্য সবচেয়ে ভালো সফটওয়্যার হচ্ছে Code Blocks, Turbo C++. এছাড়া C++ প্রোগ্রামের জন্য একটা Compiler এর প্রয়োজন, এক্ষেত্রে GNU C/C++ Compiler ব্যবহার করা যেতে পারে।
ক্রাশ স্কুলের নোট গুলো পেতে চাইলে জয়েন করুন আমাদের ফেসবুক গ্রুপে-
www.facebook.com/groups/mycrushschool
অথিতি লেখক হিসেবে আমাদেরকে আপনার লেখা পাঠাতে চাইলে মেইল করুন-
write@thecrushschool.com
Related posts:
- Along vs Alongside
- Cooling Method – Dry Type Transformer (শীতলীকরণ প্রক্রিয়া – ড্রাই টাইপ ট্রান্সফরমার)
- English Language & Literature
- অনুবাদক প্রোগ্রাম (Translator Program)
- অল্টারনেটর শীতলীকরণ – Cooling of Alternator
- জাভা প্রোগ্রামিং (Java Programming)
- প্যারাবলিক ডিশ অ্যান্টেনা – Parabolic Dish Antenna
- প্রথম সি প্রোগ্রাম (1st C Program)
- প্রোগ্রাম ও প্রোগ্রামিং ভাষা (Program & Programming Language)
- প্রোগ্রামিং ভাষার স্তর (Stage of Programming Language)
- ভাষা
- শূণ্য নির্দেশক টাইপ ইন্সট্রুমেন্ট – Null Type Instrument
- সি প্রোগ্রামের কীওয়ার্ড, চলক এবং ধ্রুবক (Keyword, Variable & Constant of C Program)
- সি প্রোগ্রামের ডেটা টাইপ (Data Type of C Program)
- সেলুলার কমিউনিকেশন সিস্টেম (Cellular Communication System)