Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
What is C++ | Getting Started
C++ Introduction
course content

Course Content

C++ Introduction

C++ Introduction

1. Getting Started
2. Variables and Data Types
3. Introduction to Operators
4. Introduction to Program Flow
5. Introduction to Functions

bookWhat is C++

C++ is a general purpose programming language that supports both low-level and high-level programming paradigms that makes it really adaptable and powerful tool:

  • low level: direct control over hardware, requires deep understanding of computer architecture, more complex but precise;
  • high level: more user-friendly programming, faster development, more maintainable and human-readable code.

If you imagine coding as cooking, high-level programming would be like simple instructions that give you a general idea of what to do, while low-level programming would be like a step-by-step recipe with all the nuances and exact measurements of the ingredients. Of course, in the end, both recipes require a lot of work, but with the first variant, you don't have to explicitly manage all of those details yourself.

Low level
High level
Pros
complete control when making a sandwich from scratch
quick and convenient as you order a sandwich with optimized preparation
Cons
time-consuming and demands extensive sandwich-making skills
limited customization, lack of direct control over the sandwich-making process
Is C++ considered a high-level programming language or low-level programming language?

Is C++ considered a high-level programming language or low-level programming language?

Select the correct answer

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 1. Chapter 2
some-alt