what is C language

Define:

  • C is the programming language and a basic language for all the programming languages.

  • C is more flexible ,easy and extremely popular language.

  • C is the machine independent language.

Versions:

  • There are many versions of the C language which are given below:
  1. K&R
  2. C89
  3. C90
  4. C95
  5. C99
  6. C11

what is C language

Explaination:

K&R:

  • Released in the year 1978.Brian Kernighan and Denis Ritchie published the first version of the C language.
  • Many features include in the first version of the C language like the data types and long int,unsigned int void and string function e.t.c.

C89:

  • Released in the year 1989 .This version is referred to as "ANSI C" .Later on it was used as the C99 but with the same label name.

C90:

  • C90 released in the 1990 but with the same features of the C89 only with the passage of time the label was changed from C89 to C90.

C95:

  • Released in the 1995.The names give to the versions with the year base.Like the number of the version increase by the number of the year.
  • This language has many new features like <wchar.h> ,digraphs and the word and changed in the && type.

C99:

  • This version launched in the year 1999 and the released with the many new features.
  • The new functions are:
  • long long , _bool , _complex , _imaginary.

C11:

  • This version is released in the 2011
  • This language has the features:
  1. Anonymous structure
  2. Unicode support
  3. Atomic reaction
  4. Multy threading
  5. bound checked function
  6. type generic macro

Disclaimer:

  • If you find any error or any missing document then you can contact us or if you want to know about another web topic  which is not in the site then you can contact us and we will respond you soon.