A C++0x a jelenleg is széles körben elterjedt C++ programozási nyelv következő szabványa. Az új szabványt az ISO ütemtervei szerint 2009-ben vezetik be, amennyiben a tagállamok elfogadják, ezzel leváltva a jelenleg is aktuális 2003-as szabványt. A szabvány 2003-as verziója elsősorban hibajavítás volt az eredetileg 1998-ban megjelent szabványhoz képest, a mostani azonban rengeteg újítást tartalmaz, ezért érdemes kiemelten is foglalkozni vele. Ezen az oldalon az újításokat mutatjuk be, így az eredeti C++ nyelv ismeretét feltételezzük – ezekre terjedelmi okok miatt nem térünk ki. Szintén nem ismertetjük:
A nyelv új verziójához még nem létezik fordító, azonban egyre több eleme megtalálható a fordítóprogramokban, mint bekapcsolható funkció.
A jelenleg elterjedt nyelvek közül a C++ talán a legbonyolultabb, ezért kiemelten fontos a nyelv koncepciójának a megértése, a tervezés szempontjainak ismerete: