C++ Introduction

C++ Introduction: In this C++ introduction, we are going to have a brief idea regarding this language. C++ was originally developed by “ Bjarne Stroustrup” in 1980 at “bell laboratories” of AT&T (American Telephone & Telegraph), located in the U.S.A. C++ programming is mainly developed for adding the new feature called the Object-oriented programming (OOPs) which was not present in C. And finally they had developed the C++ programming without changing the C component.

C++ Introduction

And we can also say that any C++ programming language is a superset of C. So, that virtually any legal C program is a legal C++ program. As we all know that C++ is a middle-level language because it is a combination of both high and low-level language features.

Standard Libraries in C++

The standard C++ library consists of three main important parts. They are as follows:

  1. C++ language provides all the building blocks including variables, data types, and literals, etc.;
  2. While the C++ standard library has a rich set of functions manipulating the files and strings.
  3. And also Standard template library(STL) provides a rich set of template classes for manipulating the data structures.

ANSI standard for C++ language

As we all know that ANSI stands for “American National Standard Institute. And ANSI standard is an attempt that C++  code is portable i.e. the code written of Microsoft will compile without having any errors and can compile on Mac, Linux, and other compilers too.