answersLogoWhite

0


Best Answer

Between 1969 and 1978, C went through several informal revisions with many implementations from a variety of vendors, including Dennis Ritchie himself, the original author of C. During that period the language was not standardised, so vendors added their own extensions which made it difficult to write portable code.

Brian Kernighan and Dennis Ritchie published the first edition of The C Programming Language in 1978 and this served as an informal standard for C, which became known as K&R C after the authors.

The American National Standards Institute (ANSI) began standardising the language in 1983 which led to the first formal standard, ANSI X3.159-1989 "Programming Language C", informally known as ANSI C, Standard C or C89. The non-portable UNIX C library was handed off to the IEEE working group 1003 which produced the first POSIX standard in 1988.

In 1990, the ISO/IEC JTC1/SC22/WG14 working group for the International Organisation for Standardisation (ISO) adopted ANSI C as ISO/IEC 9899:1990, informally known as C90. Note that C89 and C90 are essentially the same language, the only real difference being some formatting changes.

In 1995, ISO published a revised standard, ISO/IEC 9899/AMD1:1995, informally known as C95, which incorporated Normative Amendement 1 to the C90 standard.

In 1999, ISO revised the standard again with ISO/IEC 9899:1999, informally known as C99.

In 2008, ISO published a Technical Report addressing the use of nonstandard extensions required in embedded C Programming.

The current C standard is ISO/IEC 9899:2011, informally known as C11.

Today, most implementers support the C99 standard which is largely compatible with C89. However Microsoft predominantly supports the C89 standard along with those parts of C99 required for compatibility with C++.

User Avatar

Wiki User

8y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago

You might have misunderstood somethings, C language doesn't have "versions".

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How many versions of the C language are there?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is versions of c language?

versions of c language?


Can language C works on Windows 8?

Yes. C is a general purpose programming language with compilers available for all versions of Windows.


Which version of c uses nowadays?

C language doesn't have versions; the latest commonly used standard is ANSI C99.


What is the latest version of c?

The language doesn't have versions, but there are standards like C99 or C1X (pending).


How many types of logical operators in c only?

There are three logical operators in C; AND (&), OR (|), and NOT (^). These are the bitwise versions. The combinatorial versions are &&, , and !.


Is patois an official language?

There is no such language as Patois. A patois is a type of language. There are many versions of patois in the world, and none of them are official languages.


What is the best progamming language for a scientist?

Attending some universities curriculums, would be "C language". However, currently could be exist better versions like Linus.


Is there any possible to use c in windows 7. if yes which version of c is suitable. please do reply you...........will you ..?

1. Yes 2. C language has no versions. 3. See the attached link.


What operating system was associated with the programming language C?

The Unix operating system. The first versions of the Unix operating system were written in the "B" language, and later written in "C", which was invented in order to develop Unix on the PDP-11 machine.


What is the compound in c language?

compound c language is complicated where we need to use many nested functions and loops


How many keys are there in c language what are there?

36


How many keywords does c language have?

32