answersLogoWhite

0

C++ was originally called "C with Classes" as that effectively described the language at the time. Even the compiler simply produced a C source which could be compiled using any C compiler. However after template metaprogramming was introduced along with a dedicated compiler and other refinements to the language, it was no longer just C with Classes, it was the successor to C which, in the C language itself, would be written C++ (shorthand for C=C+1, although purists would argue it should really have been named ++C since C++ evaluates to C, not C+1).

The name C++ was never standardised, however the language was standardised in 1998 and the name simply became part of the recognised standard, the ISO C++ Standard. The standard has been revised several times since then and we refer to them using informal names such as C++98 and C++11. The current standard is informally known as C++14, officially identified as ISO/IEC 14882:2014, released in 2014. The next revision of the standard is informally known as C++17. There is no official designation at this time as the specification is currently under development, but it is expected to be "feature-complete" in 2017.

User Avatar

Wiki User

8y ago

What else can I help you with?

Related Questions

What is the name of the structure type in C plus plus?

The same as in C, struct.


What is extension part of c plus plus?

C++ Extension Name is... Syntax is: File Name.extension name. Ex: ankit.cpp


What year c plus plus was developed?

Developed in 1979 by the name of C with classes. Renamed to C++ in 1983.


What is default name of c plus plus?

If you mean the original name of C++, it was originally called "C with Classes". However, after the introduction of template metaprogramming, it was renamed C++ which meant "the successor to C".


What was c plus plus previously called?

'C with Classes' began development in 1979. The name changed to 'C++' in 1983.


What is the difference between ANSI C and C plus plus?

C is a programming language and ANSI is the standardization committee. The C language is under the auspices of the ANSI committee, which monitors the grammar and structure of the language in a standard way that compiler writers must adhere to. ANSI C means that it is a standardized version of the C language according to the rules of the committee and should work/compile the same way on any system that uses an ANSI C compliant compiler.


Who thought up the name c plus plus?

Rick Mascitti.


Who the hell created c plus plus?

The C programming language is a standardized imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. Bjarne Stroustrup developed C++ (originally named "C with Classes") in 1983 at Bell Labs as an enhancement to the C programming language.


Is the word main an illegal variable name in C PLUS PLUS?

I can tell you that it is not an illegal variable name in C. I do not currently have a C++ compiler installed, but I would assume that it would also be valid in C++.


Is microsoft visual c plus plus the same as visual c plus plus?

Yes. Microsoft Visual C++ is the correct name, but it is often abbreviated to MSVC++ or just VC++. They are all the same.


Defference between c plus plus and c?

these are difference in between c and c++: a) C is a SPL and C++ is a OOP. b) C has not concept of object but C++ has this feature. c) C has not 'class' name data type but C++ has.


Main meaning of turbo c plus plus?

Name of a compiler (and IDE) from Borland.