ANSI C
ANSI C、ISO C、または標準Cとは、米国規格協会 (ANSI) および国際標準化機構 (ISO) が発行したC言語の標準の総称である。歴史的にこれらの名前は特に、オリジナルであり、最もサポートされているバージョンであるC89およびC90のことを指す。C言語でプログラムを作成するソフトウェア開発者は、コンパイラ間の移植性のために、標準に準拠することが推奨される。
2011年12月8日にISO/IEC 9899:2011(通称 C11)として改訂された。このバージョンで導入された注目すべき機能には、改良されたUnicode対応、新しい _Generic キーワードを使用するタイプジェネリック式、クロスプラットフォームのマルチスレッドAPI (<threads.h>)、コア言語とライブラリ (<stdatomic.h>) の両方でのアトミック型対応がある。
1つのC11の正誤表がISOによって発行された。
ISO/IEC 9899:2011/Cor 1:2012