C++20 erstattet C++17, den forrige versjonen av standarden. Standarden ble teknisk avsluttet av WG21 under et møte i Praha i februar 2020, ble godkjent den 4. september 2020, og publisert i desember 2020.