Updated 2011.09.03 10:58 +0200 |
Table with history of C and C++ standards. The bolded names in separate columns contains the informal name under which the standard is known by the proramming community. You can buy and download the official standards at ISO or at your country standardization body. Often though you can find a recent draft version at the working committee, e.g. WG21 for C++ or on the internet (search is your friend).
|Year||C Standards||C++ Standards|
(Third correction to C99)
|2006||ISO/IEC TR 18015:2006|
(Second correction to C99)
(First correction to C99)
(Second correction to C90)
|1995||ISO/IEC 9899:1990/Amd 1:1995
(Normative Amendment NA1 to C90)
(First correction to C90)
(ISO ratification of C89)
(also known as ANSI C)
|1978||no official standard - Kernighan & Ritchie C|
Update 23rd of August 2007: Bjarne Stroustrup has released an excellent paper covering C++'s recent history, Evolving a language in and for the real world: C++ 1991-2006 (PDF) .
 You can also download a draft version of ISO/IEC 14882:2011 from 2011-02-28.
 I'm assuming that ISO/IEC 14882:2007 is identical to the ISO/IEC TR 19768:2007. A first draft of C++TR1 was made in 2005.
 The technical report is not widely known. It deals with C++ performance.