Category:C: Difference between revisions

Content added Content deleted
m (Changed over to language header)
m (Eliminated link to "C plus plus")
Line 9: Line 9:
* '''C89''' (often called '''ANSI C''') is the version of C standardized by ANSI in 1989. It is the most commonly used and supported version of the language. The term "C" usually refers to C89 or C90.
* '''C89''' (often called '''ANSI C''') is the version of C standardized by ANSI in 1989. It is the most commonly used and supported version of the language. The term "C" usually refers to C89 or C90.
* '''C90''' (often called '''ISO C''') is a minor improvement to C89, standardized by ISO in 1990. Most C compilers support it by default.
* '''C90''' (often called '''ISO C''') is a minor improvement to C89, standardized by ISO in 1990. Most C compilers support it by default.
* '''C99''' is a significant improvement, adopting many features of [[C plus plus|C++]] and standardizing common compiler extensions. It was standardized by ISO in 1999, and by ANSI in 2000. It is not completely supported by most, if any, compilers, but many of its features are available in [[GCC]].
* '''C99''' is a significant improvement, adopting many features of [[C++]] and standardizing common compiler extensions. It was standardized by ISO in 1999, and by ANSI in 2000. It is not completely supported by most, if any, compilers, but many of its features are available in [[GCC]].


==Citation==
==Citation==