C++ – Introduction

C ++ is an extension of the C programming language that was the first implemented on UNIX operating system by Dennis Ritchie back in 1972. C is a flexible programming language, remains popular today and is used on a large number of platforms for everything from microcontrollers to the most modern scientific systems.


C ++ was developed by Dr. Bjarne Stroustrup between 1983 and 1985. While working at AT&T Bell Labs in New Jersey. He added features of the original C language to create what it called “C with classes”. These classes define program objects with specifics that turn the procedural nature of C into object-oriented programming language C ++.

The C programming language was named as it succeeded an earlier programming language called “B” which introduced around 1970. The name “C ++” displays some humour of programmers because programming increment ++ means that C ++ is an extension of the C language. C ++, like C, is platform independent, so programs can be is created on any operating system.

Most of the illustrations in this book display output on Windows operating system simply because it is the most widely used desktop platform. be built on other platforms like Linux or MacOS.

Learn C++ Programming

The C ++ language is preferred by many professional programmers because it allows them to create fast, concise programs that are strong and portable.

Using a modern C ++ integrated development environment (IDE), such as Microsoft’s Visual C ++ Express Edition, Programmers can quickly create complex applications. But to use these are the most effective tools a programmer must first learn about the C ++ language itself.

Standardisation of C++

As the C++ programming language gained in popularity it became adopted with the aid of many programmers around the sector as their programming language of choice. Some of those programmers started to add their personal extensions to the language so it became necessary to agree upon a precise version of C++ that might be generally shared across the world via all programmers.

A widespread version of C++ turned into described by means of a joint committee of the American National Standards Institute (ANSI) and the Industry Organization for Standardization (ISO). This version is sometimes called ANSI C++ and is transportable to any platform and to any improvement environment. The examples given in this e-book comply with ANSI C++. Example applications run in a console window, consisting of the Command Prompt window on Windows systems or a shell terminal window on Linux structures, to demonstrate the mechanics of the C++ language itself.

An example within the final bankruptcy illustrates how code generated automatically by way of a visual development device on the Windows platform can, once you’re acquainted with the C++ language, be edited to create a graphical windowed application.