Standards Development is currently experiencing performance issues, our team is investigating. Please accept our apologies for any inconvenience caused during this time

We use cookies to give you the best experience and to help improve our website

Find out what cookies we use and how to disable them

IST/5 - Programming languages, their environments and system software interfaces

Sector: Governance & Resilience

Categories: Interface and interconnection equipment | Information technology applications. General | Information technology. | IT applications. Other | Noise. Machines and equipment | | | Information coding. Character sets | Standardization. General rules | Fuel systems | Computer graphics | Open systems interconnection. General | Looms. Weaving machines | Information technology. Languages | Information technology. General | Information sciences | Software

Overview: Under the direction of the Standards Policy and Strategy Committee, is responsible for UK participation in ISO/IEC JTC 1/SC 2 and ISO/IEC JTC 1/SC 22. To be responsible for UK participation in British and European work in the same area. The main task is to provide a distinctive UK voice and to represent UK views in international developments and to act as a channel of communication in the opposite direction

Committee standards activity

In Progress (20)
Reference Standards description
Status ?

The standards development process is divided into chronological stages: Proposal; Drafting; Public comment; Comment resolution; Approval; Published standard.

PD ISO/IEC/TR 24772-6 Information technology -- Programming languages -- Guidance to avoiding vulnerabilities in programming languages. Part 6: Spark

Categories: Information technology. Languages

Drafting begins : 2025-07-18
Drafting
PD ISO/IEC/TR 24772-4 Information technology -- Programming languages -- Guidance to avoiding vulnerabilities in programming languages. Part 4: Python

Categories: Information technology. Languages

Drafting begins : 2025-07-18
Drafting
PD ISO/IEC/TR 24772-11 Information technology -- Programming languages -- Guidance to avoiding vulnerabilities in programming languages. Part 11: Guidance for programming language Java

Categories: Unclassified documents

Drafting begins : 2025-07-18
Drafting
PD ISO/IEC/TR 24772-10 Information technology -- Programming languages -- Guidance to avoiding vulnerabilities in programming languages. Part 10: Guidance for programming language C++

Categories: Unclassified documents

Drafting begins : 2025-07-18
Drafting
PD ISO/IEC/TR 24718 Information technology -- Programming languages -- Guide for the use of the Ada Ravenscar Profile in high integrity systems

Categories: Information technology. Languages

Drafting begins : 2019-08-28
Drafting
ISO/IEC PWI TS 24718 Information technology — Programming languages — Guidance for the use of the Ada Ravenscar Profile in high integrity systems

Categories: Information management | Standardization. General rules | ICT | Information technology | Information technology. Languages

Proposal begins : 2023-03-03
Proposal
ISO/IEC NP TS 9922 - Programming Languages — Technical specification for C++ extensions for concurrency 2

Categories: Standardization. General rules | ICT | Information technology | Information technology. Languages

Proposal begins : 2021-09-06
Proposal
ISO/IEC NP TS 25755 Programming languages — C — Defer, a mechanism for general purpose, lexical scope-based undo

Categories: Information management | Standardization. General rules

Proposal begins : 2025-02-10
Proposal
ISO/IEC NP TS 25007 C Extensions to Support Generalized Function Calls

Categories: Information management | Standardization. General rules

Proposal begins : 2024-01-10
Proposal
ISO/IEC NP TS 13211-3 Information technology -- Programming languages -- Part 3: Definite clause grammar rules

Categories: Information management | Standardization. General rules | ICT | Information technology | Information technology. Languages

Proposal begins : 2021-09-10
Proposal
Published (74)
Reference Standards description
Status ?

The standards development process is divided into chronological stages: Proposal; Drafting; Public comment; Comment resolution; Approval; Published standard.

PD ISO/IEC/TS 22277:2017 Technical Specification - C++ Extensions for Coroutines

Categories: Information technology. Languages

Published standard begins : 2017-12-11
Published standard
PD ISO/IEC TS 24718:2025 Information technology. Programming languages. Guidance for the use of the Ada Ravenscar Profile in high integrity systems

Categories: Information technology. Languages

Published standard begins : 2025-01-28
Published standard
PD ISO/IEC TS 23619:2021 Information technology. C++ extensions for reflection

Categories: Information technology. Languages

Published standard begins : 2021-12-10
Published standard
PD ISO/IEC TS 23360-1-6:2021 Linux Standard Base (LSB). Graphic and Gtk3 specification

Categories: Software

Published standard begins : 2021-11-04
Published standard
PD ISO/IEC TS 21544:2018 Programming languages. Extensions to C++ for modules

Categories: Information technology. Languages

Published standard begins : 2018-06-15
Published standard
PD ISO/IEC TS 21425:2017 Programming languages. C++ Extensions for ranges

Categories: Information technology. Languages

Published standard begins : 2018-04-18
Published standard
PD ISO/IEC TS 19841:2015 Technical Specification for C++ Extensions for Transactional Memory

Categories: Information technology. Languages

Published standard begins : 2015-09-29
Published standard
PD ISO/IEC TS 19571:2016 Programming Languages. Technical Specification for C++ Extensions for Concurrency

Categories: Information technology. Languages

Published standard begins : 2016-02-04
Published standard
PD ISO/IEC TS 19570:2018 Programming Languages. Technical Specification for C++ Extensions for Parallelism

Categories: Information technology. Languages

Published standard begins : 2018-11-28
Published standard
PD ISO/IEC TS 19568:2024 Programming Languages. C++ Extensions for Library Fundamentals

Categories: Information technology. Languages

Published standard begins : 2024-08-29
Published standard
Withdrawn (52)
Reference Standards description
Status ?

The standards development process is divided into chronological stages: Proposal; Drafting; Public comment; Comment resolution; Approval; Published standard.

PD ISO/IEC TS 19570:2015 Programming Languages. Technical Specification for C++ Extensions for Parallelism

Categories: Information technology. Languages

Withdrawn begins : 2018-11-28
Withdrawn
PD ISO/IEC TS 19568:2017 Programming languages. C++ extensions for library fundamentals

Categories: Information technology. Languages

Withdrawn begins : 2024-08-29
Withdrawn
PD ISO/IEC TS 19568:2015 Programming Languages. C++ Extensions for Library Fundamentals

Categories: Information technology. Languages

Withdrawn begins : 2017-04-10
Withdrawn
PD ISO/IEC TS 18661-5:2016 Information Technology. Programming languages, their environments, and system software interfaces. Floating-point extensions for C. Supplementary attributes

Categories: Information technology. Languages

Withdrawn begins : 2025-03-20
Withdrawn
PD ISO/IEC TS 18661-4:2015 Information Technology. Programming languages, their environments, and system software interfaces. Floating-point extensions for C. Supplementary functions

Categories: Information technology. Languages

Withdrawn begins : 2025-03-24
Withdrawn
PD ISO/IEC TS 18661-2 February:2015 Information Technology. Programming languages, their environments, and system software interfaces. Floating-point extensions for C. Decimal floating-point arithmetic

Categories: Information technology. Languages

Withdrawn begins : 2015-06-17
Withdrawn
PD ISO/IEC TS 17961:2013 Information technology. Programming languages, their environments and system software interfaces. C secure coding rules

Categories: Information technology. Languages

Withdrawn begins : 2016-09-06
Withdrawn
PD ISO/IEC TR 24772:2013 Information technology. Programming languages. Guidance to avoiding vulnerabilities in programming languages through language selection and use

Categories: Information technology. Languages

Withdrawn begins : 2020-04-03
Withdrawn
PD ISO/IEC TR 24772-1:2019 Programming languages. Guidance to avoiding vulnerabilities in programming languages. Language-independent guidance

Categories: Information technology. Languages

Withdrawn begins : 2024-10-31
Withdrawn
PD ISO/IEC TR 24718:2005 Information technology. Programming languages. Guide for the use of the Ada Ravenscar Profile in high integrity systems

Categories: Information technology. Languages

Withdrawn begins : 2025-01-28
Withdrawn