How to pronounce C++11 in English, "c plus plus one one" or "c plus plus eleven"?

Thanks in advance.

  • Since it's not a standard English word, there's no standard pronunciation. You'd need to check with whoever made it up, such as (possibly) the C++ Standards Committee, if you're referring to ISO/IEC 14882:2011.
    – Lawrence
    Aug 14, 2018 at 13:25
  • 7
    It's eleven, plain and simple. Nobody refers to the year 11 as the year one-one.
    – RegDwigнt
    Aug 14, 2018 at 13:27
  • @RegDwigнt Only if you recognise that it's a (sort of) sequential number. On the other hand, phone numbers (say, 555-1234) aren't typically read as "five million five hundred and fifty-one million, two hundred and thirty-four". They are read digit-by-digit. The year 2018 is variously pronounced "twenty-eighteen" or "two thousand eighteen" etc. Even short sequences such as the 555-timer are often pronounced digit-by-digit. There is no context-free convention about the pronunciation of numbers.
    – Lawrence
    Aug 14, 2018 at 13:48
  • 2
    In this case, the context (C++) lets one know to pronounce it as a year: "eleven". Aug 14, 2018 at 14:04
  • @xmllmx Please edit the post to provide adequate context—where do you encounter this term, and why are references for this term inadequate for your needs?
    – choster
    Aug 14, 2018 at 15:59

1 Answer 1


It's "See plus plus eleven".

I happen to be a C++ developer (and an English lover, for some reason)

The number is just the year of standardization. when a new C++ standard is standardized by ISO, that C++ standard is colloquially called "C++ (num)"

C++11 is the C++ standard that was approved by ISO in 2011, replacing the older standard of C++03.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.