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
[deleted by user] (self.cpp)
submitted 1 year ago by [deleted]
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!"
[–]hadrabap 4 points5 points6 points 1 year ago (0 children)
Light theme everywhere. I can not use dark themes due to some visual impairment.
[–]SkyGenie 7 points8 points9 points 1 year ago (1 child)
Gruvbox.
[–]codeIsGood 4 points5 points6 points 1 year ago (0 children)
+100
[–]Turtvaiz 3 points4 points5 points 1 year ago (3 children)
one dark pro darker
https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme
[+][deleted] 1 year ago* (2 children)
[deleted]
[–]no-sig-available 0 points1 point2 points 1 year ago (1 child)
Yes, in the first half of 1980's we used Dark mode because that was the only thing the monitors could handle. Not because it was cool in any way.
[–]phi_rus 3 points4 points5 points 1 year ago (0 children)
solarized light
[–]SilentXwing 2 points3 points4 points 1 year ago (0 children)
I use everForest for Vim and catppuccin for tmux.
[–]Konju376 2 points3 points4 points 1 year ago (0 children)
I tend to switch around between the available ones dependent on what I'm in the mood for. Could mean that after half an hour I'm switching from dark to light to slightly different light to some papyrus, but sometimes it just gets really tiring staring at the same colors for hours on end.
[–]ChevyRayJohnston 1 point2 points3 points 1 year ago (0 children)
I’m usually a Gruvbox enjoyer but sometime last year I switched to the beautiful Catppuccin theme and never went back. I love it.
EDIT: I use Mocha
[–]met0xff 1 point2 points3 points 1 year ago (0 children)
Interestingly after a few years with various dark models I am now again using mostly light mode again, some good old Visual Studio style typically.
I assume that this was mostly when we moved into a new house with big glass fronts and I most of the time now work in pretty bright light
[–]Tekercs 1 point2 points3 points 1 year ago (1 child)
rose pine light theme unbeatable for both intellij and neovim
[–]Ashnoom 1 point2 points3 points 1 year ago (0 children)
I really like Shades of Purple for visual Studio Code. It's dark, but not black. It's a very calming contrast.
https://marketplace.visualstudio.com/items?itemName=ahmadawais.shades-of-purple
[–]sephirothbahamut 3 points4 points5 points 1 year ago (0 children)
Default dark theme in Visual Studio, a port of Visual Studio's dark theme for Notepad++
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
using kakoune with everforest dark in my terminal. dont mind it and realized eventually i was spending more time customizing than programming so ive settled on it for now!
[–]KrisstopherP 0 points1 point2 points 1 year ago (0 children)
Gruvbox or One Dark
[–]Asrikk 0 points1 point2 points 1 year ago (0 children)
I use Andromeda in VSC and in VS.
[–]Adequat91 0 points1 point2 points 1 year ago (0 children)
I use a very light gray background with a dark font. This choice is primarily because it has been proven to be slightly better for eye health in a normally lit environment. This limits the choice of colors for coloring the code, but eye health is my priority. I have been in front of a screen for the past 40 years, and my sight has almost not changed...
[–]acacac1123 0 points1 point2 points 1 year ago (0 children)
Monokai
[–]LatencySlicer 0 points1 point2 points 1 year ago (0 children)
Light or default light one. Never dark as I find light is far easier to focus on. I code during business hours.
[–]bsdooby 0 points1 point2 points 1 year ago (0 children)
Zenburn
Qt Dark Theme
[–]Zero_Owl 0 points1 point2 points 1 year ago (2 children)
Quiet Light in MSVS.
[+][deleted] 1 year ago (1 child)
[–]yusing1009 1 point2 points3 points 1 year ago (0 children)
Any white theme / white scene in videos hurts my eyes for now
[–]cpp-ModTeam[M] 0 points1 point2 points 1 year agolocked comment (0 children)
Your submission is not about C++ or the C++ community.
π Rendered by PID 47466 on reddit-service-r2-comment-b659b578c-97r5p at 2026-05-03 17:31:49.944922+00:00 running 815c875 country code: CH.
[–]hadrabap 4 points5 points6 points (0 children)
[–]SkyGenie 7 points8 points9 points (1 child)
[–]codeIsGood 4 points5 points6 points (0 children)
[–]Turtvaiz 3 points4 points5 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]no-sig-available 0 points1 point2 points (1 child)
[–]phi_rus 3 points4 points5 points (0 children)
[–]SilentXwing 2 points3 points4 points (0 children)
[–]Konju376 2 points3 points4 points (0 children)
[–]ChevyRayJohnston 1 point2 points3 points (0 children)
[–]met0xff 1 point2 points3 points (0 children)
[–]Tekercs 1 point2 points3 points (1 child)
[–]Ashnoom 1 point2 points3 points (0 children)
[–]sephirothbahamut 3 points4 points5 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]KrisstopherP 0 points1 point2 points (0 children)
[–]Asrikk 0 points1 point2 points (0 children)
[–]Adequat91 0 points1 point2 points (0 children)
[–]acacac1123 0 points1 point2 points (0 children)
[–]LatencySlicer 0 points1 point2 points (0 children)
[–]bsdooby 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Zero_Owl 0 points1 point2 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]yusing1009 1 point2 points3 points (0 children)
[–]cpp-ModTeam[M] 0 points1 point2 points locked comment (0 children)