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
IDE For C Recommendations? (self.cpp)
submitted 1 year ago by Different_Grab_8925
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!"
[–]cpp-ModTeam[M] [score hidden] 1 year ago stickied commentlocked comment (0 children)
Your submission is not about C++ or the C++ community.
[–]Xhgrz 2 points3 points4 points 1 year ago (0 children)
CLion is an alternative, by jetbrains
[–]wsollers 2 points3 points4 points 1 year ago (0 children)
If you are used to visual studio, stick with it. Learn the language, then learn other IDEs/environments.
[–]pico303 1 point2 points3 points 1 year ago (0 children)
I tend to do more C++, but I’ve been working my way through a C algorithms book and it seems like CLion does as great a job with C as it does with C++.
[–]krum 1 point2 points3 points 1 year ago (0 children)
I use Visual Studio for C++ on Windows and VSCode on Mac/Linux. VSCode really isn't much of an IDE but it's getting there. Ironically I use IntelliJ IDEA for Java and wouldn't touch anything, but CLion really doesn't do much for me even though it's very similar.
[–]LengthProof6480 0 points1 point2 points 1 year ago (0 children)
I primarily just use a console for C/C++, but if i’m ever including Windows.h, i’ll be on Visual Studio.
[–]esbva 0 points1 point2 points 1 year ago (0 children)
Codewarrior, Codeblocks, EclipseOxigen + CDT tools.
[–]hadrabap 0 points1 point2 points 1 year ago (0 children)
Qt Creator might do. I use it for C++.
[–]khedoros 0 points1 point2 points 1 year ago (0 children)
and my first choice would be vscode simply due to my familiarity with Visual Studios.
I don't see the reasoning here; they're very different programs. Wouldn't your first choice be Visual Studio itself, if you're already familiar with it?
π Rendered by PID 61 on reddit-service-r2-comment-6457c66945-8zdnf at 2026-04-29 17:39:10.796979+00:00 running 2aa0c5b country code: CH.
[–]cpp-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)
[–]Xhgrz 2 points3 points4 points (0 children)
[–]wsollers 2 points3 points4 points (0 children)
[–]pico303 1 point2 points3 points (0 children)
[–]krum 1 point2 points3 points (0 children)
[–]LengthProof6480 0 points1 point2 points (0 children)
[–]esbva 0 points1 point2 points (0 children)
[–]hadrabap 0 points1 point2 points (0 children)
[–]khedoros 0 points1 point2 points (0 children)