ISO/IEC 9899: 2018 — Information technology — Programming languages — C
Официальный международный стандарт языка программирования C, четвертое издание (C17/C18). Документ определяет синтаксис, семантику и требования к реализации языка C, включая все аспекты: от лексических элементов и типов данных до среды выполнения и библиотечных функций.
Стандарт охватывает концепции языка, такие как области видимости идентификаторов, связи, продолжительность хранения объектов, представления типов и выравнивание. Подробно описываются преобразования типов, операторы, выражения и все ключевые слова языка.
Документ также включает требования к среде перевода и выполнения, включая наборы символов, сигналы и прерывания, а также экологические ограничения. Это обязательный справочник для разработчиков компиляторов и программистов, работающих с языком C на профессиональном уровне.
