C Programming guideline collected from different sources on web.