This is the default language for Linux and Windows. C++ is the king of programming languages.  It was used to create Free BSD and UNIX. The Apple OS is derived from Free BSD so is using C++. This language was severely criticized due to it’s lack of internal verification and memory access issues.

Introduction to C++ Language

Learning C++

This language is the most complex language you can learn. It is difficult but very powerful and rewarding. It is multi paradigm, multi-platform, programming language. It has functional and object-oriented features. It can be used for creation of high performance applications and visual games.

The syntax of C++ is based on curly brackets { }. It is the root language for Java, C# and other more new languages: Swift, Rust, Go, D and JavaScript. When was invented it was kind of revolutionary. The syntax was derived from C and extended to create an Object Oriented language.

To create good C++ programs you need a lot of practice. After your theoretical training you can join Level-CC. That is a project for learning C++. Next you will find what you need to start learning C++.

SageCode Tutorials:

I will cover basic syntax. My method starts with a short overview of the language then we deep dive into structures. Do not expect to be a walk in the park but I will not make you a hacker. This is just good eanugh to pass the exam and be accepted to work on training projects.

External References:

C++ has multiple compilers. We have a specification standard (ISO). You can learn C++ from documentation but is more difficult.

Certificate Exam

This exam is for intermediate developers. We will have at least 100 questions before August 2018. Until then feel free to try the exam as it is and post an article on the forum if you find mistakes. The final exam will have a pool of 100 questions with large range of difficulty.

Start Exam

Leaderboard: Programming C++

maximum of 30 points
Pos.NameEntered onPointsResult
Table is loading
No data available