Looking for the suggestion of C++ Books

Hey guys, I am Lokesh. I have been doing iOS development for over 2 years. And I am looking to learn some C++ in my free time, so I was wondering if any of you amazing guys could recommend some C++ books (for Beginners, of course)that I can follow through. Any suggestions will be greatly appreciated.

Thank You

Welcome to the ROOT Forum!
See What C++ book is recommended for trying to program with ROOT

@bellenot You are now redirecting to a thread that is 13 years old. The web links there either do not work anymore or point to ancient books. Don’t you think the C++ standard (and compiler features) have changed substantially since then?

Oops! :woozy_face: You’re right, sorry… Then let’s see if @Axel, who was member of the C++ committee has some suggestion

Hello this is Gulshan Negi
Well, there are lots of C++ books available on the market that you can consider reading to improve your knowledge and skills in the language. They cover a wide range of topics, from basic syntax and data types to advanced techniques and design patterns. Whether you are a beginner or an experienced programmer, these books can help you become a better C++ developer. Some of them are listed below:-

  1. Modern C++ Design by Andrei Alexandrescu
  2. Effective Modern C++ by Scott Meyers
  3. The C++ Programming Language by Bjarne Stroustrup
  4. Exceptional C++ by Herb Sutter
  5. Thinking in C++ by Bruce Eckel
  6. C++ Concurrency in Action by Anthony Williams
    From the fundamentals to more advanced concepts like template metaprogramming and concurrency, these books cover a wide range of C++ topics. They are written by some of the most well-known specialists in the field and offer in-depth knowledge as well as useful guidance for writing high-quality, efficient C++ code. These books can assist you in improving your programming abilities, regardless of your level of experience.
    I hope it will help you.
    Thanks