What is C++ ?

C++ is a computer programming language created in 1983 by Bjarne Stroustrup and designed to serve as an enhanced version of the C language. It is object 
oriented and is considered a high level language. However, it features low level facilities. C++ is one of the most commonly used programming languages.

The development of C++ actually began four years before its release, in 1979. It did not start out with this name; its first name was “C with Classes.” In
the late part of 1983, C with Classes was first used for AT&T’s internal programming needs. Its name was changed to C++ later in the same year. The language
was not released commercially until the late part of 1985.

Developed at Bell Labs, C++ enhanced the C programming language in a variety of ways. Among its features are classes, virtual functions, templates, and
operator overloading. The language also counts multiple inheritance and exception handling among its many features. C++ introduced the use of declarations as
statements and includes more type checking than is available with C.

Considered a superset of C, C++ maintains a variety of features that are included within its predecessor. As such, C programs are generally able to run
successfully in C++ compilers, although there are some issues that may cause C code to perform differently. In fact, it is possible for some C code to be
incompatible in C++.

Advertisements

3 thoughts on “What is C++ ?

  1. not bad, but i hate C++ because i always got bad score at t when I’m in vocational high school

  2. discuss C + + again make dizzy
    anything that smells of programming I do not like
    like comment muhammad wildan 😀

  3. really excellent beneficial article

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s