{
    "content": "<h1>C90 Programming Standard<\/h1><p>The <a href=\"..\/C90\/\">C90<\/a> standard, formally known as <a href=\"..\/ISO\/\">ISO<\/a>\/IEC 9899:1990, represents the inaugural international standardization of the <a href=\"..\/C-Programming-Language\/\">C-Programming-Language<\/a>. It was based heavily on the <a href=\"..\/ANSI\/\">ANSI<\/a> X3.159-1989 specification, which is frequently called <a href=\"..\/C89\/\">C89<\/a>. This formalization superseded the informal <a href=\"..\/K-and-R\/\">K-and-R<\/a> standard established by <a href=\"..\/Dennis-Ritchie\/\">Dennis-Ritchie<\/a> and <a href=\"..\/Brian-Kernighan\/\">Brian-Kernighan<\/a> at <a href=\"..\/Bell-Labs\/\">Bell-Labs<\/a>.<\/p><p>Significant advancements introduced by <a href=\"..\/C90\/\">C90<\/a> include the <a href=\"..\/C-Standard-Library\/\">C-Standard-Library<\/a>, function prototyping to improve <a href=\"..\/Type-Safety\/\">Type-Safety<\/a>, and support for wide characters. These features ensured greater <a href=\"..\/Portability\/\">Portability<\/a> across diverse <a href=\"..\/Operating-Systems\/\">Operating-Systems<\/a> and hardware architectures. Modern <a href=\"..\/Compilers\/\">Compilers<\/a> like <a href=\"..\/GCC\/\">GCC<\/a> and <a href=\"..\/Clang\/\">Clang<\/a> continue to provide legacy support for this standard. For official documentation, visit the <a href=\"https:\/\/www.iso.org\/standard\/17782.html\">ISO Standards Page<\/a> and the <a href=\"https:\/\/www.ansi.org\/\">ANSI Website<\/a>.<\/p><ul><li><a href=\"..\/C99\/\">C99<\/a><\/li><li><a href=\"..\/C11\/\">C11<\/a><\/li><li><a href=\"..\/C-Plus-Plus\/\">C-Plus-Plus<\/a><\/li><li><a href=\"..\/Compiler-Optimization\/\">Compiler-Optimization<\/a><\/li><\/ul>",
    "tags": [
        "c",
        "c90",
        "ansi-c",
        "iso-iec",
        "programming",
        "standards",
        "software-engineering",
        "compilers",
        "legacy-code",
        "computer-science"
    ]
}