ISO/IEC TS 17961:2013 PDF | Request Standard
Historical

ISO/IEC TS 17961:2013

Information technology - Programming languages, their environments and system software interfaces - C secure coding rules

Standard by IEC, 2013-11-15

Available Formats:

  • Availability: Immediate Download
  • Language: English
  • License Type: Single User
  • Updates: Not Included
  • Availability: Request Quote
  • Language: English
  • License Type: Enterprise / Multi User
  • Updates: Included

About This Item

Legal Notices*

ISO/IEC TS 17961:2013 defines C secure coding rules for software developed in the C language environment, helping organizations evaluate whether source code follows safer programming practices. As a technical document, it is relevant when teams need a compliance reference for secure coding review, documented evaluation, or quality workflows that reduce common implementation risks. ISO/IEC TS 17961:2013 is especially useful where engineering documentation must support technical validation, procurement review, or conformity assessment preparation for software-intensive systems.

What is ISO/IEC TS 17961:2013?

This technical specification provides a structured set of secure coding rules for C, with the aim of improving programming discipline across development, testing, and review activities. It is best understood as a supporting reference for organizations that need a clear basis for technical assessment of C source code, particularly when verifying adherence to secure coding expectations. Because it focuses on programming languages, their environments, and system software interfaces, it can help align internal coding practices with documented compliance workflows and engineering review procedures.

Applications of ISO/IEC TS 17961:2013

Organizations commonly use ISO/IEC TS 17961:2013 during secure code review, static analysis planning, and software verification activities for C-based applications. It may support teams working on embedded software, system software, device firmware, and other codebases where implementation errors can affect operational consistency or risk management. The document is also relevant in procurement and supplier assessment, where buyers may need a technical reference to confirm that development practices address secure coding expectations in engineering documentation and testing workflows.

Why is ISO/IEC TS 17961:2013 important?

This document matters because secure coding rules can improve consistency in engineering validation and reduce exposure to defects that affect safety, reliability, or technical compliance. In practical workflows, it helps teams define review criteria, structure testing efforts, and support documented evaluation of C code against recognized secure coding expectations. For organizations preparing for conformity assessment or internal quality assurance, it offers a focused reference that can strengthen regulatory preparation and reduce ambiguity during technical review.

  • Secure coding guidance for C source code and related software interfaces
  • Useful for code review, static analysis, and verification activities
  • Supports compliance workflows, technical assessment, and documentation control
  • Relevant to embedded, system, and firmware development environments
  • Helps organizations improve consistency in risk-based software evaluation
SKU: 0c17004e913f

  • Publication Date: 2013-11-15
  • Standard Status: Derived
  • Publisher: IEC
  • Edition: 1

Please request information about the document. Contact Page

Online Standart App

Need This Standard?

Need This Standard?

Summarize with AI

ChatGPT Perplexity Google AI Claude Grok

Online Standart Disclaimer

OnlineStandart.com is an authorized reseller of international standards, operating through partnerships with authorized distributors. We do not own the copyrights or trademarks of the standards we sell, including but not limited to those of API, ASHRAE, BSI, SAE, ASTM, IEEE, IEC, ASME, ISO, and others.

All product names, logos, and brands are the property of their respective owners and are used for identification purposes only; their use does not imply endorsement. OnlineStandart.com is not affiliated with or endorsed by any standards development organization unless explicitly stated. The content of this document is for informational purposes only and is intended to promote our licensed reselling services.

Online Standart does not host, distribute, or link to free, unlicensed, or uncertified copies of copyrighted standards. Every document we deliver is a licensed copy obtained through authorized channels and supplied with full licensing documentation. The “Free PDF Download” option on our product pages refers to this free informational document — never to a free copy of any standard.