contain is at a level of detail and extensive enough (secure coding guides
should, ideally, include actual source code examples) to be of practical use.
At a lower level, compilers and programming libraries are working to
improve the security of software code. Several “safe” versions of the C library