C++ -- The versatile language of all time. Full compilation of resouces


#1

Introduction:
C++ is a general-purpose programming language. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation.
Why C++?
C++ is a highly portable language and is often the language of choice for multi-device, multi-platform app development.
It is an object-oriented programming language and includes classes, inheritance, polymorphism, data abstraction and encapsulation.
It has a rich function library.
It allows exception handling, and function overloading which are not possible in C.
It is a powerful, efficient and fast language. It finds a wide range of applications – from GUI applications to 3D graphics for games to real-time mathematical simulations.

Resources:
Here are all the top resources that you will need to learn or boost your knowledge of C++.
Beginners:



http://www.cplusplus.com/doc/tutorial/


https://www.edx.org/course/introduction-to-c-plus-plus

Advance:
https://kupdf.com/download/let-us-c-yashwant-kanetkarpdf_59b7f5cd08bbc5715dffde8e_pdf


#2

I think another resource for reading is geeksforgeeks

and for facing any problem in coding you can visit stackoverflow