Материалы для дополнительного чтения

На этой странице собраны разные материалы для дополнительного чтения.

1. Dennis M. Ritchie. The Development of the C Language. 1993. [pdf] (на английском языке).
Статья автора языка Си, рассказывающая о ранних этапах развития языка Си (до момента появления стандарта ANSI C).
C is quirky, flawed, and an enormous success. While accidents of history surely helped, it evidently satisfied a need for a system implementation language efficient enough to displace assembly language, yet sufficiently abstract and fluent to describe algorithms and interactions in a wide variety of environments.

2. ISO/IEC 9899:1999(E). Programming languages - C. International Standard. [pdf] (на английском языке).
Официальный стандарт языка Си.

3. Programming languages - C. Standard rationale. [pdf] (на английском языке).
Комментарий к стандарту.

4. David Goldberg. What Every Computer Scientist Should Know About Floating-Point Arithmetic. 1991. [pdf] (на английском языке).
Подробное описание модели машинной арифметики вещественной точности.

5. ISO/IEC 14882:1998(E). Programming languages - C++. International Standard. [pdf] (на английском языке).
Официальный стандарт языка Си++.