সি++ একটি বহুল ব্যবহৃত অবজেক্ট অরিয়েন্টেড প্রোগ্রাম ভাষা। যা ১৯৮০ সালে মার্কিন যুক্তরাষ্ট্রের এটিএন্ডটি বেল ল্যাবরেটরিতে বিজারনি স্ট্রাউসট্রাপ এ ভাষা উদ্ভাবন করেন। প্রথমে এর নাম ছিল সি উইথ ক্লাস।
পরবর্তী সময়ে আরও কিছু নতুন বৈশিষ্ট্য যোগ করে ১৯৮৩ সালে সি++ নামকরণ করা হয়। সি++ এ সি এর প্রায় সব বৈশিষ্ট্যসহ অতিরিক্ত আরও কিছু বৈশিষ্ট্য ও সুবিধা রয়েছে। এজন্য সি++ কে সি এর বর্ধিত সংস্করণ বা সুপারসেট বলা হয়।
সি++ |
টেক্সট এডিটর তৈরি, কম্পাইলার ও ইন্টারপ্রেটার তৈরি, ডেটাবেস হ্যান্ডলিং, কমিউনিকেশন সিস্টেম ডিজাইন, ডিস্ট্রিবিউটেড সিস্টেম ডিজাইন, রিয়েল টাইম সিস্টেম ডিজাইন ও উইন্ডোভিক্তিক অ্যাপ্লিকেশনসমূহ সি++ এর অনন্য অবদান।
সি++ দিয়ে তৈরি করা হয়ে এক্স উইন্ডো সিস্টেম, কিউট ইত্যাদির মতো গ্রাফিক্যাল ডিসপ্লে ম্যানেজমেন্ট প্রোগ্রামিং। অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং এর দুনিয়ায় একটি কিংবদন্তি এবং জাভার সৃষ্টির প্রেরণা হল সি++। মজিলা ফায়ারফক্স আর ক্রোম ব্রাউজারও বেশিভাগ সি++ এ লেখা।