Tiêu chuẩn C/C++ thường đặt tên theo năm xuất bản. Ví dụ C++98 (1998), C++03 (2003).
Dự kiến chuẩn tiếp theo xong năm 2008 nhưng không chắc, nên đặt tên C++0x (x là 8 hoặc 9). Kế hoạch trễ, cuối cùng hoàn tất 2011 và đặt tên C++11. Vậy C++0x là tên gọi trong giai đoạn phát triển (working draft), C++11 là tên chính thức sau khi xuất bản.