Meanings
- computer languagesA multiparadigm high-level compiled programming language that is a more advanced derivative of C.
Rvalue references were introduced into C++0x to provide a mechanism for capturing an rvalue temporary (which could previously be done in C++ using traditional lvalue references to const) and allowing modification of its value (which could not).
2010 March 12, William M. Miller, “A Taxonomy of Expression Value Categories”, in C++ Standards Committee Papers, page 2
Origin
From the name of the C language (on which it was based) and ++, the increment operator in both languages, suggesting an addition to C.
Full word history & related roots →Translations
Arabic سِي++, سِي بْلَس بْلَس
- سِي++ (sī blas blas)C++
- سِي بْلَس بْلَس (sī blas blas)C++
Chinese Mandarin C++, C加加
- C++ (sēijiājiā, xījiājiā)C++
- C加加 (sēijiājiā, xījiājiā)C++
- C艹 (sēicǎo)C++
Dutch C++
- C++C++
Finnish C++
- C++C++
French C++
- C++C++
German C++
- C++C++
Greek C++
- C++C++
Icelandic C++, C plús plús
- C++C++
- C plús plúsC++
- sé plús plúsC++
Japanese C++, シープラスプラス
- C++C++
- シープラスプラス (shī purasu-purasu)C++
- シープラプラ (shī pura-pura)C++
- シープラ (shī pura)C++
- シータスタス (shī tasu-tasu)C++
Korean 씨플플
- 씨플플 (ssipeulpeul)C++
Persian سی++, سیپلاسپلاس
- سی++ (si-pelâs-pelâs)C++
- سیپلاسپلاس (si-pelâs-pelâs)C++
Polish C++
- C++C++
Portuguese C++
- C++C++
Russian си-плюс-плю́с, плюсы́
- си-плюс-плю́с (si-pljus-pljús)C++
- плюсы́ (pljusý)C++
Turkish C++
- C++C++
Cite this entry
C++. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/C%2B%2B
“C++.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/C%2B%2B. Accessed November 4, 2026.
WatkinsX Dictionary, s.v. “C++,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/C%2B%2B.
Source: C++ on Wiktionary, CC BY-SA 4.0.