C++98: প্রথম অফিসিয়াল স্ট্যান্ডার্ড (১৯৯৮)। মূল ল্যাঙ্গুয়েজ, STL, স্ট্যান্ডার্ড লাইব্রেরি সংজ্ঞায়িত।
C++03: টেকনিক্যাল কোরিজেন (২০০৩)। ৯২টি কোর ল্যাঙ্গুয়েজ ডিফেক্ট, ১২৫টি লাইব্রেরি ডিফেক্ট ফিক্স। শুধু একটা নতুন ফিচার: ভ্যালু ইনিশিয়ালাইজেশন।
C++0x: ২০০৮-০৯-এ প্রকাশ হওয়ার আশায় ওয়ার্ক-ইন-প্রগ্রেস নাম। τελিট ২০১১-এ ফাইনাল হয়।
C++11: আধুনিক C++ (২০১১)। বড় পরিবর্তন:
- Initializer lists, auto, move semantics, constexpr
- Uniform initialization, range-based for, lambda
- nullptr, enum class, variadic templates
- Smart pointers (unique_ptr, shared_ptr), threading, regex, unordered containers
পরবর্তী ভার্সন: C++14 (মাইনর ফিক্স), C++17 (স্ট্রাকচারড বাইন্ডিং, if constexpr, ফাইল সিস্টেম), C++20 (কনসেপ্টস, মডিউল, কোরুটাইন, রেঞ্জ), C++23 (std::print, std::expected, mdspan)।