bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/C++/C++ Tutorial
C++•C++ Tutorial

C++ Introduction

Flash cards

Review the key moves

1/3
Core idea

What is the main idea behind C++ Introduction?

Lesson checks

Practice each idea before moving on

Short Mimo-style checks built from this lesson's code, terms, and sequence.

1Quick choice

Which statement best captures the main point of this lesson?

2Order

Put the learning moves in the order that makes the concept easiest to apply.

C++ was developed by Bjarne Stroustrup, as an extension to the C language .
C++ is a cross-platform language that can be used to create high-performance applications.
Difference between C and C++

What is C++?

C++ is a cross-platform language that can be used to create high-performance applications.

C++ was developed by Bjarne Stroustrup, as an extension to the C language .

C++ gives programmers a high level of control over system resources and memory.

The language was updated 5 major times in 2011, 2014, 2017, 2020, and 2023 to C++11, C++14, C++17, C++20, and C++23.

Why Use C++

C++ is one of the world's most popular programming languages.

C++ can be found in today's operating systems, Graphical User Interfaces, and embedded systems.

C++ is an object-oriented programming language which gives a clear structure to programs and allows code to be reused, lowering development costs.

C++ is portable and can be used to develop applications that can be adapted to multiple platforms.

C++ is fun and easy to learn!

As C++ is close to C , C# and Java , it makes it easy for programmers to switch to C++ or vice versa.

Difference between C and C++

C++ was developed as an extension of C , and both languages have almost the same syntax.

The main difference between C and C++ is that C++ supports classes and objects, while C does not.

When you are finished with this tutorial, you will be able to write C++ programs and create real-life examples.

It is not necessary to have any prior programming experience.

Previous

C++ Tutorial

Next

C++ Getting Started