Brief History of C++
C++ is a general purpose and high level language and it also an object oriented language.it was developed by Bjarne Stroustrup at Bell Labs initially during the early 1980’s. It was designed to support the features of C such as efficiency and low-level support for system level coding. So we can say it is a new version of C. so, all program of C is C++ program.
{tocify} $title={Table of Contents}
Initially, it was called “C with classes”
however in 1983 the name was changed to C++ because it was an extends C by
special feature classes.
Added to this were features such as classes
with inheritance and virtual functions, derived from the Simula67 language, and
operator overloading, derived from Algol68.
Don’t worry about understanding all the terms
just yet, they are explained in above section.
C++ is best described as a superset of C, with
full support for object-oriented programming. This language is in wide spread
use. Most of what we already known about C applies to C++ also. Therefore,
almost all C program are also C++ program. However, there are a few minor differences
that will prevent a C program to run under C++ compiler.
C++ is a versatile language for handling very
large programs. It is suitable for virtually any programming task including
development of editor’s, compilers, databases, communication system and any
complex real-life application system.
The need for C++:-
Data science & data analyst
- Data Cleaning and Preprocessing in Data Science
- Advanced Data Analysis Techniques: Unlocking Insights from Data
- Data Visualization Techniques in Data Science
- Descriptive Statistics in Data Sci
- Data Science Tools and Techniques
- Scope of Data Science
- Why learn Data Science? | Why Data Science?
- Impact of Data Science
- The Importance of Data in Science | Introduction to Data Science
- What is Data Analysis | Data Analyst for Beginners
C++
- Introduction of C++ || Definition of C++
- Brief history of C++ || history of C++
- Features of C++ || why we use C++ || concept of C++
- Concept of OOP || What is OOP || Object oriented programming language
- Difference Between OOP And POP || Different Between C and C++
- Characteristics of C++
- Interesting fact about C++ || Top 10 interesting fact about C++
- C++ Program Structure
- Writing first program in C++ || how to write hello world in C++
- Basic Data Type And Variable In C++
- Identifier in C++
- Keywords in C++
- Token in C++
- Comment in C++
- Constant in C++
- Modifier in C++
- Taking User Input in C++ | User input in C++
- Input Output Operator In C++
- C++ Operators | Operator in programming language
- How to Add two number in C++
- Polymorphism in C++
- Compile Time Polymorphism in C++
- Function overloading in C++
- Operator Overloading in C++
- What are Control Structures in C++ || Understanding Control Structures in C++ | How to use if, else, switch
- What are Functions and Recursion in C++ | How to Defining and Calling Functions
- Class in C++
- Object in C++