些C89标准中的细节和增加更多更广的国际字符集支持。不过，这个标准引出了1999年ISO 9899:1999的发表。它通常被称为C99。C99被ANSI于2000年3月采用。
设计.在C99中包括的特性有：用于x86架构的GCC,Clang和其它一些商业编译器(如,ICC)现支持C99的全部特性，而微软和Borland支持C99的部分特性。