History of the C Programming Language

C History:

BCPL
(1966 by Martin Richards) Basic Combined Programming Language
http://www.quut.com/berlin/c/clive-on-bcpl.html
B
(1969 D. M. Ritchie and K. L. Thompson)
http://cm.bell-labs.com/who/dmr/bintro.html
K&R C
(1973 B. W. Kernighan and D. M. Ritchie)
http://cm.bell-labs.com/cm/cs/who/dmr/chist.html
ANSI C
(AKA C89)
ANSI X3.159-1989 "Programming Language C"
http://port70.net/~nsz/c/c89/c89-draft.html
C90
ISO/IEC 9899:1990
http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=17782
C99
ISO/IEC 9899:1999
http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=29237
Extensions to the C language for Embedded Processors (2008)
http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=51126
C11 ISO/IEC 9899:2011
http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=57853

C++ History:

C with Classes
(AKA Cpre then Cfront)
(1979-1985 Bjarne Stroustrup)
http://www.softwarepreservation.org/projects/c_plus_plus/index.html#release_10
C++
(1983 Bjarne Stroustrup)
http://www.stroustrup.com/index.html
C++98
ISO/IEC 14882:1998
http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=25845
C++11 ISO/IEC 14882:2011
http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=50372

Derivatives:

Many other programming languages are derived from a C or C++ syntax such as Java and PHP.