Our social:

Friday, September 30, 2016

C++ Concept Overview

History of C++

C++ Programming Language was developed by Bjarne Stroustrup in 1979. Initially the C++ language was named as "C with classes". "C with classes" was renamed to C++ in 1983. The "++" is increment operator in C++. It increments the variable by one value. This name demonstrates the fact that C++ is an extension of a C language.

Who is using C++ Programming Language

C++ is used in different sectors of the software industry. For example Apple OS is written in C++. Windows 95, 98, Me, 200 and XP are also written in C++. Microsoft Office, Internet Explorer and Visual Studio are written in Visual C++. All the major applications of Adobe Systems (Acrobat, Photoshop, Flash, ImageReady, Illustrator etc.) are developed using C++. Amazon.com is developing software for large scale e-commerce using C++. Google search engine, Chromium Web Browser and some other software is written in C++ too. The is a huge list of companies that are using C++.

Why to use C++

C++ is always used when there is a need in high performance and efficient applications. It's an efficient and flexible language. The philosophy of C++ is "Any features that you do not use, you do not pay for (e.g. in performance)". That’s why C++ is chosen when the task is to build big applications which should use less resources.

About C++ version

C++ is a modern and developing language. The last standard of C++ called C++14 added a lot of features to the C++ language and fixed some bugs. This standard was introduced in March 2014.

What C++ Supports

C++ supports the Object-Oriented Programming (OOP) Paradigm. It means that all the concepts of the OOP such as Encapsulation, Polymorphism and Inheritance are supported by C++. These topics are discussed in C++ Object Oriented section of this tutorial.
The Standard C++ consists of two parts: the core language and the Standard Library. The Standard Library mainly is based on the Standard Template Library (STL). The STL provides a large number of useful tools. It makes application development more efficient. The capabilities provided by STL are described in C++ STL tutorial.
C++ is a good language that helps you to understand the modern approach of the software development. The important thing for a beginner developer is to understand the concepts of programming and not to lose time with technical details of the language. This tutorial will help you to understand how applications are created and will save a lot of time while learning C++


  C++ Environment Setup


Post a Comment

Hello Every One thanks For Visit My site You Can Suggest any Idea About site And Related Education Information Provide me Its Best Content For you am Include in this Site And feel free contact And email now I hope This site very help full you