C++ is a general-purpose programming language. It has imperative, object-orientedand generic programming features, while also providing facilities for low-level memory manipulation. It was designed with a bias toward system programming and embedded, resource-constrained and large systems, with performance, efficiency and flexibility of use as its design highlights.

Many other programming languages have been influenced by C++, including C, Java, and newer versions of C (after 1998).

C++ is an object oriented embedded language which is having the characteristics of low level language & which is also developing the embedded software.

C++ templates enable generic programming. C++ supports function, class, alias and variable templates.

C++ introduces object-oriented programming (OOP) features to C. It offers classes, which provide the four features commonly present in OOP (and some non-OOP) languages: abstraction, encapsulation, inheritance, and polymorphism.

Why should learn c++?

Managed languages have allowed us to be more expressive without a massive impact on the noticeable performance of our apps.You should learn C++ because it’s very commonly used, it’s efficient, it’s the basis of many other languages in common use, and it is really cross-platform. It is used almost everywhere – PC, Mac, Xbox 360, PS3, cell phones, embedded… if you know C/C++ better, you can easily understand java, javascript, and many other C-style languages.

Standard C++ consists of three important parts:

  • The core language giving all the building blocks including variables, data types and literals, etc.
  • The C++ Standard Library giving a rich set of functions manipulating files, strings, etc.
  • The Standard Template Library (STL) giving a rich set of methods manipulating data structures, etc.

Topics to be learn in c++:



Object Oriented Concept

Object and Class



Data hiding



Exception Handling





Decision making

User-defined Function

Storage classes

Dynamic memory




Applications of C++

Using C++ you can develop system software like OS, Device Drivers, Network(N/W) protocols, PC – utilities

Application software you can develop application like

Data base

Word processing

Spread sheet

C++ is a general purpose programming language better than ‘c’

General purpose means it is suitable for developed any type of software.

CUI means character user interface.

#include <iostream>

using namespace std;

int main()


   cout << “Hello TCCI”;

   return 0;


O/p:Hello TCCI

If you like this post please like this and share this post.

Visit us @

Call us @ 98256 18292.

To Learn More About c++ course in ahmedabad, TCCI


Leave a Reply

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

You are commenting using your 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