// About WG21
What is WG21?
WG21 (formally ISO/IEC JTC1/SC22/WG21) is the international standards working group responsible for the C++ Programming Language. Chartered under ISO's Joint Technical Committee 1, it operates within Subcommittee 22 for programming languages. Formed in 1990–91, it has produced eight revisions of the standard.
How it works
The committee meets three times per year for week-long face-to-face sessions. Proposals enter as P-numbered documents, are revised across multiple meetings, and reach the standard through technical consensus, a process that typically takes two to four years per feature.
The standard
ISO/IEC 14882 defines the C++ programming language. The working draft is maintained as a public LaTeX document in the cplusplus/draft repository on GitHub. C++26 is currently in development, find out more information on the next plenary here.
The standards process
Papers enter as drafts submitted to the mailing. They are presented to the relevant subgroup, revised based on feedback, and forwarded through evolution (EWG/LEWG) to wording review (CWG/LWG) before a final plenary vote. Full ISO ratification follows committee consensus.