How to C (as of 2016) This is a draft I wrote in early 2015 and never got around to publishing. Here's the mostly unpolished version because it wasn't doing anybody any good sitting in my drafts folder. The simplest change was updating year 2015 to 2016 at publication time. Feel free to submit fixes/improvements/complaints as necessary. - Matt The first rule of C is don't write C if you can avoid it. If you must write in C, you should follow modern rules. C has been around since the early 1970s . People have "learned C" at various points during its evolution, but knowledge usually get stuck after learning, so everybody has a different set of things they believe about C based on the year(s) they first started learning. It's important to not remain stuck in your "things I learned in the 80s/90s" mindset of C development. This page assumes you are on a modern platform conformi...