Category:C: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Categorizing the language category.)
 
(Copied language description.)
Line 1: Line 1:
[[Category:Solutions by Programming Language]]
[[Category:Solutions by Programming Language]]

<div class="messagebox">Due to technical limitations, the links [[C plus plus|C++]] and [[C sharp|C#]] point to here in some articles. To correct this issue, replace <nowiki>[[C++]] with [[C plus plus|C++]], and [[C#]] with [[C sharp|C#]]</nowiki></div>

'''C''' is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. It has since spread to many other platforms, and is now one of the most widely used programming languages. C has also greatly influenced many other popular languages, especially C++, which was originally designed as an enhancement to C. It is the most commonly used programming language for writing system software, though it is also widely used for writing applications.

==Versions==
* '''K&R C''' was the first widely-used form of C. It was originally documented in ''The C Programming Language'', published in 1978. It is named for the authors, Brian Kernighan and Dennis Ritchie (also the language's creator). Code in this style is virtually nonexistent today.
* '''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.
* '''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]].

==Citation==
* [http://en.wikipedia.org/wiki/C_%28programming_language%29 Wikipedia:C (programming language)]

Revision as of 03:06, 6 February 2007


Due to technical limitations, the links C++ and C# point to here in some articles. To correct this issue, replace [[C++]] with [[C plus plus|C++]], and [[C#]] with [[C sharp|C#]]

C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. It has since spread to many other platforms, and is now one of the most widely used programming languages. C has also greatly influenced many other popular languages, especially C++, which was originally designed as an enhancement to C. It is the most commonly used programming language for writing system software, though it is also widely used for writing applications.

Versions

  • K&R C was the first widely-used form of C. It was originally documented in The C Programming Language, published in 1978. It is named for the authors, Brian Kernighan and Dennis Ritchie (also the language's creator). Code in this style is virtually nonexistent today.
  • 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.
  • 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

Subcategories

This category has the following 3 subcategories, out of 3 total.

Pages in category "C"

The following 200 pages are in this category, out of 1,295 total.

(previous page) (next page)

A

(previous page) (next page)