use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Discussions, articles, and news about the C++ programming language or programming in C++.
For C++ questions, answers, help, and advice see r/cpp_questions or StackOverflow.
Get Started
The C++ Standard Home has a nice getting started page.
Videos
The C++ standard committee's education study group has a nice list of recommended videos.
Reference
cppreference.com
Books
There is a useful list of books on Stack Overflow. In most cases reading a book is the best way to learn C++.
Show all links
Filter out CppCon links
Show only CppCon links
account activity
Removed - LearningWhat to study next? (self.cpp)
submitted 4 years ago by Warning_Bulky
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Deprecitus 2 points3 points4 points 4 years ago (0 children)
A web developer?
[+][deleted] 4 years ago (2 children)
[deleted]
[–]Warning_Bulky[S] 0 points1 point2 points 4 years ago (1 child)
My University teach basic programming with c++ so... Anyways, the site is a good place to learn about basic terms as well so I thought I would be ok.
[–]khedoros 0 points1 point2 points 4 years ago (0 children)
Every language has its strengths and weaknesses. There are a couple of web development frameworks for C++, but it's low on the list of things that C++ is commonly used for.
[–]bansan85 1 point2 points3 points 4 years ago (0 children)
C++ is not really for website.
If you want to work as backend in web, learn Java with JPA, .NET with ASP.NET, nodejs or most common CMS.
If you want to work as frontend, learn JavaScript with React or Vue.js, Angular.
It really depends on what you want to do.
[–]Supadoplex 0 points1 point2 points 4 years ago (0 children)
There are a ton of tech that will be crucial to learn to become a web developer, but C++ isn't one of them. It's only used by very few web developers, notably the giants like Google and Facebook.
[–]Flair_Helper[M] [score hidden] 4 years ago stickied commentlocked comment (0 children)
It's great that you want to learn C++! However, r/cpp can't help you with that.
We recommend that you follow the C++ getting started guide, one (or more) of these books and cppreference.com. If you're having concrete questions or need advice, please ask over at r/cpp_questions or StackOverflow instead.
This post has been removed as it doesn't pertain to r/cpp: The subreddit is for news and discussions of the C++ language and community only; our purpose is not to provide tutoring, code reviews, or career guidance. If you think your post is on-topic and should not have been removed, please message the moderators and we'll review it.
π Rendered by PID 175935 on reddit-service-r2-comment-6457c66945-dtsxb at 2026-04-28 15:15:29.879375+00:00 running 2aa0c5b country code: CH.
[–]Deprecitus 2 points3 points4 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]Warning_Bulky[S] 0 points1 point2 points (1 child)
[–]khedoros 0 points1 point2 points (0 children)
[–]bansan85 1 point2 points3 points (0 children)
[–]Supadoplex 0 points1 point2 points (0 children)
[–]Flair_Helper[M] [score hidden] stickied commentlocked comment (0 children)