To be fair, if you get something wrong in C, your computer might catch fire (not really, but you see my point. C will let you do a lot of things that you maybe shouldn't be doing, and getting something wrong can have more consequences than it does in many other languages. Accuracy is very important.)