Ruby, Python, Perl, PHP, Java are all (mostly) built in C ( not to mention most databases ). Why not learn to program in C?
I mean, look, I'm a professional C/C++ developer, and have been for 30 years. But the fact that your tools are written in it doesn't mean that you need to know it. (I need to know it because I work in embedded systems; C/C++ is the language of choice there, even now.)
If you use GNU/Linux, OpenBSD, FreeBSD, NetBSD, SmartOS, OpenIndiana, OpenSolaris, etc this isn't a problem.