C++ Introduction:

Overview:

C++ is a well structured object oriented programming language. It is used to develop efficient high performance applications. C++ provides maximum hardware control which helps effective memory management. C++ was developed by Bjarne Stroustrup. It is derived from C-Language. C++ provides multiple paradigms for development which makes it more powerful and flexible. These paradigms include:

  1. Structured
  2. Modular
  3. Object Oriented

History:

The work for introduction of Classes was started by Bjarne Stroustrup in early 1979. In this progress the first successful version of C++ was introduced in 1985. It is an extension of C-language. It was designed to develop system software's that required more hardware control. The basic syntax and semantics of C++ are much similar to C-language. In addition it introduced OOP (Object Oriented Programming). International Standard Organization provides its multiple standard version with respect to time. The latest standard version of C++ was introduced by ISO in December 2017, which is also known as C++17.

Basic Feature of C++:

As C++ is a high level language so that the fundamental features of C++ are same as other High Level Languages provides. These features include:

  • Easy To Learn

  • Less Programming Time

  • More Programmers

  • Simple Syntax

  • Case Sensitive

Advanced Feature of C++:

Beside the common features of C++. There are number of advanced features that distinguish it from other popular languages. These features include:

  • Object Oriented Programming

  • Machine Independence

  • Polymorphism

  • Virtual Function

  • Interfaces

  • Template

  • Operator Overloading

 

Comments
Login to TRACK of Comments.