These pages are about C.
The first page was originally written a couple of years ago, it was very much a summary, and increasingly I was finding mistakes and omissions in it. So it has been edited a bit. The newer pages are written with one aspect of C per page, and hopefully they are a bit more accurate and provide more information.
One of the problems with C is that it has evolved - there have been various different standards, and different compilers can interpret source code in different ways - so different books and different web pages don`t always match up. Also, using C in an embedded environment is a bit different from using C to write sophisticated GUI applications, or using C to write Linux kernels. So I am tending to average these differences out.