why the name c++ RRS feed

  • Question

  • Why is the name C++ , is it has any reason behind that ++ operator.
    Monday, October 1, 2007 2:18 PM

All replies


    Advanced Version Of C Language

    So ...,


    c+1 [ next level ]    --->        c++

    Monday, October 1, 2007 3:45 PM
  • C++ is the evolved version of C. The "++" is the incrementing operator in C++. "++" can be placed before or after the variable but since C came first, it was named "C++".


    Monday, October 1, 2007 6:29 PM
  • windows server 2008 nxtt yr


    Monday, October 1, 2007 9:24 PM
  • Dude ++ is a post increment operator which works on "Use and Then change principle" .

    Since first C came we used it then modified it or upgraded it so its a new changed version of c,

    that's y c++ means we used c first then changed it.


    If we would have used  ++c which means first changed and then used c but its not true first we used c and then chenged so c++.


    Still haveing doubt message me.

    Monday, October 1, 2007 9:27 PM
  • This name is credited to Rick Mascitti (mid-1983) and was first used in December 1983. Earlier, during the research period, the developing language had been referred to as "new C", then "C with Classes". In computer science C++ is still referred to as a superstructure of C. The final name stems from C's "++" operator (which increments the value of a variable) and a common naming convention of using "+" to indicate an enhanced computer program. According to Stroustrup: "the name signifies the evolutionary nature of the changes from C". C+ was the name of an earlier, unrelated programming language.

    Stroustrup addresses the origin of the name in Chapter 1 of his book, The C++ Programming Language, remarking that another interpretation of the C++ name could be seen from the appendix of George Orwell's Nineteen Eighty-Four. Of the three segments of the fictional language Newspeak, the "C vocabulary" is the one dedicated to technical terms and jargon. "Doubleplus" is the superlative modifier for Newspeak adjectives. Thus, "C++" might hold the meaning "most C-like" in Newspeak.

    When Rick Mascitti was questioned informally in 1992 about the naming, he indicated that it was given in a tongue-in-cheek spirit. He never thought that it would become the formal name of the language.
    Tuesday, October 2, 2007 12:03 AM

  • advance level..
    Wednesday, October 3, 2007 5:16 AM
  • Hi Dear !

     Different peoples used to say different nswers , but sure there is no legal answer for this question ,

    Some peoples used to say
    >> Incrementing C by 1 ie ( c = c+ 1 ; -- this operation can be accompalished by the classical incrementing operator ++) here in this case 1 refers the one more stuff OOP concept , so a ordinary structured programming language c is then polished  by OOP concepts .

    Thanks and Regrads!

    Prince M. Premnath
    Friday, October 5, 2007 4:02 AM
  • simple yar..........since its extension of c......so previously it ws callled as c wid class,later its called as c plus plus.......as its superset of c.........
    Friday, October 5, 2007 8:35 PM

  • hi c++ is the advance version of c... c++ support  oops concept is used..
    Saturday, October 6, 2007 5:25 AM
  • C++ has all the features of C included + the new features. it is the ADVANCED level of C. ++ is used after C as in the programming language var-name++ means incrementing the variable, so it means it is the incremented version with new features.
    Wednesday, November 21, 2007 1:43 PM