Standards-1. Motivation
Standards-2. File names
Standards-3. File format and indentation
Standards-4. Variable, function and type names
Standards-5. Variables and parameters
Standards-6. Types, constants and expressions
Standards-7. Input and output
Standards-8. Functions
Standards-9. Contracts
Standards-10. Elementary statements
Standards-11. Components of statements
Standards-12. Conditionals
Standards-13. Loops
Standards-14. Pointers and the memory
Standards-15. Arrays
Standards-16. Linking and using the Preprocessor
Standards-17. Tracing
Standards-18. Design requirements
Standards-19. Other requirements