Les normes C++ et C sont généralement nommées d'après l'année de leur publication, ce qui permet de s'en souvenir plus facilement.
Par exemple, en C++, la norme originale a été publiée en 1998, on parle donc de C++98, et lorsqu'on se réfère à sa première correction, publiée en 2003, on parle de C++03.
Il avait été annoncé que la prochaine norme serait prête pour 2008, mais comme cela n'était pas certain, elle a été baptisée C++0x, où le mot "C++" a été remplacé par le mot "C++". x
correspondait à 8 ou 9. En pratique, comme nous le savons tous, la planification a changé et nous nous retrouvons avec C++11.
Néanmoins, pour la prochaine version (C++1x), Bjarne Stroustrup a déclaré son intention de le faire dans 5 ans (donc vers 2016). Pour l'instant, des changements sont envisagés au niveau du langage de base (concepts, modules et ramassage des ordures), et l'accent semble être mis davantage sur l'extension de la bibliothèque (système de fichiers par exemple), mais il est encore tôt, alors qui sait !