En av hovedmålsetningene i denne revisjonen var å gjøre endringer i bibliotekene, men C++11 inneholder også flere revisjoner av kjernespråket, deriblant støtte for multitråder, generisk programmering, uniform initialisering og ytelse. Signifikante endringer ble foretatt av C++ Standard Library, som inkorporerte de fleste av bibliotekene i C++ Technical Report 1 (TR1), med unntak av biblioteket for spesielle matematiske funksjoner.