Customer Service:
Mon - Fri: 8:30 am - 6 pm EST

INCITS: Information Technology Industry Council

INCITS, the InterNational Committee for Information Technology Standards, is a nonprofit organization that develops and publishes standards for the information technology field. Headquartered in Washington, D.C., United States, INCITS standards are propagated throughout the entire world by its membership base of 1,700 organizations spread across 13 countries. INCITS also serves as the administrator for the U.S. TAGs (United States Technical Advisory Group) to ISO/JTC 1 (International Organization for Standardization/Joint Technical Committee) and to many of its subcommittees, as well as the U.S. TAG to ISO/TC 211. Standards from INCITS are available both individually, directly through the ANSI webstore, and as part of a Standards Subscription. If you or your organization are interested in easy, managed, online access to standards that can be shared, a Standards Subscription may be what you need - please contact us at: StandardsSubscriptions@ansi.org or 1-212-642-4980 or Request Proposal Price.

Below are INCITS's best-selling standards. To find additional standards, please use the search bar above.

 Back to All Publishers Home

INCITS/ISO/IEC 9899-2012

Information technology -Programming languages - C

ISO/IEC 9899:2011 specifies the form and establishes the interpretation of programs written in the C programming language.It specifies

  • the representation of C programs;
  • the syntax and constraints of the C language;
  • the semantic rules for interpreting C programs;
  • the representation of input data to be processed by C programs;
  • the representation of output data produced by C programs;
  • the restrictions and limits imposed by a conforming implementation of C.

ISO/IEC 9899:2011 does not specify

  • the mechanism by which C programs are transformed for use by a data-processing system;
  • the mechanism by which C programs are invoked for use by a data-processing system;
  • the mechanism by which input data are transformed for use by a C program;
  • the mechanism by which output data are transformed after being produced by a C program;
  • the size or complexity of a program and its data that will exceed the capacity of any specific data-processing system or the capacity of a particular processor;
  • all minimal requirements of a data-processing system that is capable of supporting a conforming implementation.

ISO/IEC 9899:2011 is designed to promote the portability of C programs among a variety of data-processing systems. It is intended for use by implementers and programmers.


INCITS/ISO/IEC 14882:2014 (2016)

Information technology - Programming languages - C++

This standard specifies requirements for implementations of the C++ programming language. The first such requirement is that they implement the language, and so this International Standard also defines C++. Other requirements and relaxations of the first requirement appear at various places within this International Standard.


INCITS 446-2008[R2013]

Information Technology √ Identifying Attributes for Named Physical and Cultural Geographic Features (Except Roads and Highways) of the United States, Territories, Outlying Areas, and Freely Associated Areas, and the Waters of the Sameto the Limit of the Twelve-Mile Statutory Zone

This standard applies to selected named physical and cultural geographic features, geographic areas, and locational entities, except roads and highways, that are generally recognizable and locatable by name (i.e., have achieved some landmark status) and are of interest to any level of government and to the public for any purpose that would lead to the representation of the feature in printed or electronic maps and/or geographic information systems.


INCITS/ISO/IEC 27001:2013 [2014]

Information technology - Security techniques - Information security management systems - Requirements

ISO/IEC 27001:2013 specifies the requirements for establishing, implementing, maintaining and continually improving an information security management system within the context of the organization. It also includes requirements for the assessment and treatment of information security risks tailored to the needs of the organization. The requirements set out in ISO/IEC 27001:2013 are generic and are intended to be applicable to all organizations, regardless of type, size or nature.


INCITS/ISO/IEC 27002:2013 [2014]

Information technology - Security techniques - Code of practice for information security controls

ISO/IEC 27002:2013 gives guidelines for organizational information security standards and information security management practices including the selection, implementation and management of controls taking into consideration the organization's information security risk environment(s).
It is designed to be used by organizations that intend to:
1.select controls within the process of implementing an Information Security Management System based on ISO/IEC 27001;
2.implement commonly accepted information security controls;
3.develop their own information security management guidelines.


INCITS 322-2015

Information Technology - Card Durability Test Methods

Describes Test Methods for the evaluation of Identification (ID) card durability. An ID card is defined as a card identifying its holder and issuer which may carry data required as input for the intended use of the card.


INCITS 359-2012

Information Technology - Role Based Access Control

This standard describes RBAC features that have achieved acceptance in the commercial marketplace. It includes a reference model and functional specifications for the RBAC features defined in the reference model. It is intended for (1) product developers who design products incorporating access control features; and (2) managers and procurement officials who seek to acquire computer security products with features that provide access control capabilities according to commonly known and understood terminology and functional specifications


INCITS 513-2015

Information Technology - SCSI Primary Commands - 4 (SPC-4)

This standard defines the device model for all SCSI devices. This standard defines the SCSI commands that are basic to every device model and the SCSI commands that may apply to any device model.


INCITS/ISO/IEC 14882:2017 (2018)

Programming languages - C++

Specifies requirements for implementations of the C++ programming language. The first such requirement is that they implement the language, so this document also defines C++. Other requirements and relaxations of the first requirement appear at various places within this document. C++ is a general purpose programming language based on the C programming language as described in ISO/IEC 9899:2011 Programming languages ? C (hereinafter referred to as the C standard). In addition to the facilities provided by C, C++ provides additional data types, classes, templates, exceptions, namespaces, operator overloading, function name overloading, references, free store management operators, and additional library facilities.


INCITS/ISO/IEC 9899-1999 (R2005)

Programming Languages - C (formerly ANSI/ISO/IEC 9899-1999)

Specifies the form and establishes the interpretation of programs written in the C programming language. This standard specifies: (1) the representation of C programs, (2) the syntax and constraints of the C language, (2) the semantic rules for interpreti


ANSI Logo

As the voice of the U.S. standards and conformity assessment system, the American National Standards Institute (ANSI) empowers its members and constituents to strengthen the U.S. marketplace position in the global economy while helping to assure the safety and health of consumers and the protection of the environment.

CUSTOMER SERVICE
NEW YORK OFFICE
ANSI HEADQUARTERS