I've always wanted to learn C. Not because I'll ever use it in a work environment (everything is higher level than C), not that I'll be an expert or anything either. I just want to because it looks interesting and coding is something I enjoy as a hobbiest as well as a professional. So my question is this, what "cool" things can I do with C that I can't do with Java, .NET, or :insert some high level language here: ?