C was invented and first implemented by Dennis Ritchie on a DEC PDP-11 that used
the Unix operating system. C is the result of a development process that started with an
older language called BCPL. BCPL was developed by Martin Richards, and it
influenced a language called B, which was invented by Ken Thompson. B led to the
development of C in the 1970s.
For many years, the de facto standard for C was the version supplied with the Unix
version 5 operating system. It was first described in The C Programming Language by
Brian Kernighan and Dennis Ritchie (Englewood Cliffs, N.J.: Prentice-Hall, 1978). In the
summer of 1983 a committee was established to create an ANSI (American National
Standards Institute) standard that would define the C language once and for all. The
standardization process took six years (much longer than anyone reasonably expected).
The ANSI C standard was finally adopted in December 1989, with the first copies
becoming available in early 1990. The standard was also adopted by ISO (International
Standards Organization) and is now referred to as the ANSI/ISO C standard. For
simplicity, this book will use the term Standard C when referring to the ANSI/ISO C
standard. Today, all mainstream C/C++ compilers comply with Standard C. Standard
C is the foundation upon which C++ is built.
the Unix operating system. C is the result of a development process that started with an
older language called BCPL. BCPL was developed by Martin Richards, and it
influenced a language called B, which was invented by Ken Thompson. B led to the
development of C in the 1970s.
For many years, the de facto standard for C was the version supplied with the Unix
version 5 operating system. It was first described in The C Programming Language by
Brian Kernighan and Dennis Ritchie (Englewood Cliffs, N.J.: Prentice-Hall, 1978). In the
summer of 1983 a committee was established to create an ANSI (American National
Standards Institute) standard that would define the C language once and for all. The
standardization process took six years (much longer than anyone reasonably expected).
The ANSI C standard was finally adopted in December 1989, with the first copies
becoming available in early 1990. The standard was also adopted by ISO (International
Standards Organization) and is now referred to as the ANSI/ISO C standard. For
simplicity, this book will use the term Standard C when referring to the ANSI/ISO C
standard. Today, all mainstream C/C++ compilers comply with Standard C. Standard
C is the foundation upon which C++ is built.
No comments:
Post a Comment