I need to buy a book on C or C++ to help me in FreeBSD. Which would be better to buy? I first thought a book on C would be best, because the OS is written in C. But, now I'm not sure because I read that gcc can compile C++ too (so, I'm assuming C++ must get used too). Does it even matter? Suggestions?