Page 9 - Modular_V2.0_C++_Flikpbook
P. 9
1 INTRODUCTION
TO C++
Your Aim
to learn about:
Features of C++
Starting Turbo C++
Structure of a C++ Program
C++ is a general-purpose and object-oriented programming language developed by Bjarne
Stroustrup at AT&T Bell Labs. It is an extension of the C language and combines features of
both low-level (hardware-related) and high-level (user-friendly) programming.
C++ is used to develop a wide variety of applications, including:
System software (such as operating systems)
Embedded software (for small electronic devices)
Desktop applications (for computers)
Video games (for entertainment)
Servers (for handling web and network services), and many more.
Initially, C++ was mainly used for system software and embedded applications, but over time, it
has become widely used in various fields of technology.
C++ was initially standardised in 1998 by the International Organization
for Standardization (ISO). However, its development began in 1979 under
the name “C with Classes”, before later being renamed C++. The (++)
symbol represents the increment operator in the C language.
The latest standardised version of C++ is C++23, which was finalised in 2023
and officially published by ISO in 2024.
In this chapter, you will learn the basic concepts of C++.
Clickipedia
According to TIOBE index, C++ is the fourth popularly used programming language
after C, Java and Python.
7
Introduction to C++

