In this question, the literature on the C ++ language is collected.

Format:

Name Last Name - "The name of the book entirely and completely," YYYY g ..

Format for translated literature:

Name Surname - “Title of the book entirely and completely”, YYYY translation (“Full name of the book”, YYYY)

  • Do not create new answers - edit this.
  • Do not post links to illegal content like torrent trackers.
  • Try to keep the division into categories.
  • Save alphabetic (lexicographic) sorting by book title. (when it is)

This list is part of the Community Supported Programming Learning Resources on Programming .

1 answer 1

If in doubt, follow simple and objective guidelines at the end of this answer.

For beginners

For intermediate level

For high level

Documentation

Where can I get the standard C ++?

  • E.A. Zuev, A.A. Chuprinov Standard C ++: translation, comments, examples. - Moscow: YOUR FORMAT LLC. - 2016 - 888 s.

A few words about choosing books from the StackOverflow community

All the books presented here are good enough ( @avp confirms that there are good books on programming). We tried to group them into categories of complexity based on our own subjective opinion. We try to have only good books in the list, but we cannot choose the best one for you. Try to read different books and find it yourself. If it is difficult - take it easier, boring - more difficult.

@Vlad recommends: if you cannot choose yourself, take a book with a number equal to your birthday.% Size of the list.

Another @Igumnov asked me to convey that it would be better for you to learn C ++ not in the first language. @PashaPash thinks that it is possible to be the first, but in no case a C before C ++!

I hope our subjective and contradictory opinions have helped you to understand the basic idea: you have to decide for yourself what to read and what to learn. The perfect book you need can be selected only by you. Sincerely, @NickVolynkin.

Here is a map for you to navigate (the image is clickable):

Where is the card, Billy?

Protected by member PashaPash ♦ 5 Jan '16 at 8:25 .

Thank you for your interest in this issue. Since he collected a large number of low-quality and spam responses, which had to be deleted, now it’s necessary to have 10 reputation points on the site (the bonus for account association is not counted ).

Maybe you want to answer one of the unanswered questions ?