I'm pretty new to game programming, and the first compiler I used was Dev C++. Then some people told me that I should try, Code::Blocks and OpenGL. I don't know which one to use, so I decided to ask the Community. Which program uses the C++ language to its fullest. If you suggest any, I would appreciate if you would put a link to a book on amazon.ca (I'm Canadian.. EH!) because I wouldn't mind reading it.
This if off-topic with OP's question but I was wondering if Code::Blocks team is planning on adding doxygen comments support to a future stable release. DoxyBlocks plug-in doesn't work with 10.5 and I really would like support in this IDE.
Then some people told me that I should try, Code::Blocks and OpenGL. I don't know which one to use
Code::Blocks is an IDE, where OpenGL is a graphics library. This means you can use both. And yes, Dev C++ is old and hasn't been updated in years. As for Code::Blocks, best editor I've used.
Which program uses the C++ language to its fullest
That would fall down to the compiler you're using.