C programming language

C is one of the most widely used programming language and C compilers are available for the majority of available computer architectures and operating systems.

The C programming language knows different versions:
  • The "K&R" C
    In 1978 Dennis Ritchie and Brian Kernighan published the first widely available book on the C programming language.

  • "C89" or "ANSI C"
    In 1989 the American National Standards Institute (ANSI) published a standard for C.

  • "C90"
    In 1990 the "C89" specification was approved by the International Organization for Standardization (ISO) as an international standard.

  • "C99"
    ISO later released an extension to the internationalization support of the standard in 1995, and a revised standard (known as "C99") in 1999.

  • "C11"
    In 2011 the current version of the standard (now known as "C11") was approved.

C programming reference guides and books