Skip to main content

C/C++ Notes

A collection of notes about coding in C++ and C programming languages.

Simple and concise

These notes aim to provide a simple and easily readable guide to C and C++, to learn or revise these two languages quickly and without excessive in-depth concepts. This website is highly recommended for beginners, since the learning process is guided starting from the basics of programming.

Reliable

The information you'll find here is double-checked to provide only reliable explanations. I've put an extra effort to make sure not to share incorrect, doubtful or incomplete content. For non-beginner developers, techniques external info, curiosities and interesting insights are available.

Many code examples and exercises

To really understand the concept in practice, every argument is followed by one or more code examples for algorithms, techniques, formulas, tips and tricks. After theory, many exercises are also included to challenge you and check that the concept has been definitively understood.