C এবং C++ প্রোগ্রামিং ভাষার মধ্যে পার্থক্য নিম্নরূপ –
| নং | C প্রোগ্রামিং | C++ প্রোগ্রামিং ভাষা |
| ১ | C একটি জেনারেল পারপার্স প্রোগ্রামিং ভাষা। | C থেকে C++ এর উৎপত্তি। |
| ২ | C ভাষাকে প্রোগ্রামিং ভাষার জনক বলা হয়। | C এর উন্নত ভার্সন C++। |
| ৩ | C হলো প্রসিডিউরাল বা স্ট্যান্ডার্ড প্রোগ্রামিং ভাষা। | C++ হলো অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা। |
| ৪ | ১৯৭০ সালে ডেনিস রিচি C ভাষা তৈরি করেন। | ১৯৮০ সালে বিয়ার্নে স্ট্রোভস্ট্রুপ C++ ভাষা উন্নয়ন করেন। |
| ৫ | C হচ্ছে উচ্চস্তরের প্রোগ্রামিং ভাষা। | C++ মধ্যস্তরের প্রোগ্রামিং ভাষা। |
| ৬ | scanf() ইনপুট দেওয়ার ফাংশন। | Cin ইনপুট দেওয়ার ফাংশন। |
| ৭ | printf আউটপুট ফাংশন। | Cout আউটপুট ফাংশন। |
| ৮ | main() এর সাথে অন্যান্য ফাংশন কল করে। | main() এর সাথে অন্যান্য ফাংশন কল করে না। |
| ৯ | C হলো Top down approach. | C++ হলো Bottom down approach. |
| ১০ | C তে কযেকবার গ্লোবাল ভেরিয়েবল ঘোষণা হতে পারে। | C++ তে এ ধরনের কিছু নেই। |