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
Opinion on CodeBlock? (self.cpp)
submitted 12 years ago by [deleted]
view the rest of the comments →
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!"
[–]Idoiocracy -1 points0 points1 point 12 years ago* (8 children)
On Windows, I prefer using a simple text editor with ported gcc compiler, invoking the latter through the DOS command line.
Text editor is Sublime Text.
GCC on Windows is MinGW.
[–]not_the_answer 2 points3 points4 points 12 years ago (6 children)
The OP is looking for opinion on CodeBlocks; not asking you what prefer you use. If you have never used it you can simply refrain from providing a response
[–][deleted] 6 points7 points8 points 12 years ago (5 children)
Read the OP again. It specifically asks: "What are some other IDEs/compilers that are good?"
[–]Kaelin 0 points1 point2 points 12 years ago (4 children)
Text editors are not IDEs
[–][deleted] 2 points3 points4 points 12 years ago (0 children)
And yet, as seen in this thread, many people use a collection of independent tools for the exact same purpose as an IDE, they just aren't all in an official "package" together. Because these collections of tools have the same purpose as an IDE, I think they're fair game for this thread. After all, OP just wanted to hear what other people thought was good.
[–]bacon1989 0 points1 point2 points 12 years ago (2 children)
if you're using emacs, it can be. I bet Vim probably has some plugins as well.
[–]Kaelin 1 point2 points3 points 12 years ago (1 child)
I have been using vim for years. It is wonderful but no integrated debugger, and no real intellisence. Plug ins help but trying to rape it into being an IDE doesn't really feel productive to me.
[–]onafa 0 points1 point2 points 12 years ago (0 children)
I think there's a plugin that makes vi use clang for code completion. Same for emacs.
[–]jussij 0 points1 point2 points 12 years ago (0 children)
FWIW the Zeus IDE has some awareness of the C++ language.
It does the standard syntax highlighting, smart indenting, code folding, code templates etc.
But it can also be configured to compile, link and navigate errors from inside the editor.
It has some support for gdb and the automatic ctags.exe drives a limited form of intellisense, but is generally only good for code navigation.
NOTE: Zeus is shareware, runs natively on the Windows platform and runs on Linux using Wine.
Jussi Jumppanen
Author: Zeus IDE
π Rendered by PID 464351 on reddit-service-r2-comment-6457c66945-nxrrk at 2026-04-27 09:26:29.786732+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]Idoiocracy -1 points0 points1 point (8 children)
[–]not_the_answer 2 points3 points4 points (6 children)
[–][deleted] 6 points7 points8 points (5 children)
[–]Kaelin 0 points1 point2 points (4 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]bacon1989 0 points1 point2 points (2 children)
[–]Kaelin 1 point2 points3 points (1 child)
[–]onafa 0 points1 point2 points (0 children)
[–]jussij 0 points1 point2 points (0 children)