Sage-Code Laboratory

What is C++?

C++ was developed by Bjarne Stroustrup at Bell Labs since 1979-1980 as an extension of the C language. It is considered safer that C but it can produce larger executable code and takes more resources to compile. C++ can be used for creation of high performance applications, server side services, desktop GUI applications, visual games, databases and operating systems.

Video Lecture

If you have the bandwith, you can watch the next video to learn about C++ language. This film is 2h20min long, and is very informative for beginners. After you finish, don't forget to press the like button, and thanks. Author will appreciate all the likes!

HTML Tutorial

▶ C++ Full Course

Learning C++ language

The next tutorial dives deep into the language's syntax, guiding you through concepts from the ground up. We've structured the material logically, starting with the basics and progressing to more advanced topics. Plan to dedicate around an hour to each page. If you're new to the course, don't worry about the index for now – focus on the sequential content. You can always refer back to the index later for targeted study. Remember, take your time and absorb the information at your own pace. Regular breaks and a good night's sleep are crucial for solidifying your understanding.


C++ lang - Prep Quiz

Next quiz has 100 questions. Each question value one point. It is special designed for a mobil devices (phone & tablet) but also works on your laptop. You can click, tap or scan the image below to start. This quiz requires you to sign-in using your Google account. You can stop the quiz any time and revisit later. Good luck!
C++ Quiz

Start C++ Quiz

External References:

There is a standard specification (ISO) for C++. There are many C++ implementations. Every vendor will deliver a documentation for C++ compiler and its supported features. You must get familiar with compiler documentation before you can write professional code and compile it succesfully. I have used these links to learn C++ for myself:

Read next: Syntax