C++

In this section We cover

What is C++?

C++ is a cross-platformed language that can be used to create sophisticated high-performance applications.
  • C++ was developed by Bjarne Stroustrup at Bell labs in 1979, as an extension to the C language
  • C++ gives programmers a high level of control over system resources and memory.
  • 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 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.

To start using C++, you need two things:
  • A text editor, like Notepad, to write C++ code
  • A compiler, like GCC, to translate the C++ code into a language that the computer will understand
There are many text editors and compilers to choose from. In this tutorial, we will use an IDE (see below).