C90 Programming Standard
The C90 standard, formally known as ISO/IEC 9899:1990, represents the inaugural international standardization of the C-Programming-Language. It was based heavily on the ANSI X3.159-1989 specification, which is frequently called C89. This formalization superseded the informal K-and-R standard established by Dennis-Ritchie and Brian-Kernighan at Bell-Labs.
Significant advancements introduced by C90 include the C-Standard-Library, function prototyping to improve Type-Safety, and support for wide characters. These features ensured greater Portability across diverse Operating-Systems and hardware architectures. Modern Compilers like GCC and Clang continue to provide legacy support for this standard. For official documentation, visit the ISO Standards Page and the ANSI Website.