C Programming Language and the C Standard Library
(last updated: 16-May-2015 09:31)
Books
-
Accessing C: Tips from the Experts, Second Edition; edited by
Strawberry Software, Inc.; Van Nostrand Reinhold, 1989.
-
Advanced C; Herbert Schildt; Osborne McGraw-Hill, 1986.
-
Advanced C, Second Edition; Herbert Schildt; Osborne McGraw-Hill,
1988.
-
Advanced C: Food for the Educated Palate; Narain Gehani; Computer
Science Press, 1985.
-
Advanced C Programming for Displays; Marc J. Rochkind; Prentice Hall,
1988.
-
Advanced C Tips and Techniques; Paul Anderson and Gail Anderson;
Howard W. Sams, 1988.
-
Algorithms in C; Robert Sedgewick; Addison-Wesley, 1990.
-
The Annotated ANSI C Standard (ANSI/ISO 9899-1990); annotated by Herbert
Schildt; Osborne McGraw-Hill.
-
ANSI C: A Lexical Guide; Mark Williams Company; Prentice Hall, 1988.
-
ANSI C: A User's Guide; Elliott and Knuttila; Prentice Hall, 1989.
-
ANSI C Made Easy; Herbert Schildt; Osborne McGraw-Hill, 1989.
-
ANSI and ISO Standard C Programmer's Reference; P.J. Plauger and Jim
Brodie; Microsoft Press, 1992.
-
A Book on C - Programming in C, Second Edition; Al Kelley and Ira
Pohl; The Benjamin/Cummings Publishing Company, 1990.
-
C: An Advanced Introduction; Narain Gehani; Computer Science Press, 1985.
-
C: An Advanced Introduction, ANSI C Edition; Narain Gehani; Computer
Science Press, 1988.
-
C: A Software Engineering Approach; Peter A. Darnell and Philip E.
Margolis; Springer-Verlag, 1991.
-
The C Answer Book; Clovis L. Tondo and Scott E. Gimpel; Prentice-Hall,
1985.
-
The C Answer Book, Second Edition; Clovis L. Tondo and Scott E.
Gimpel; Prentice Hall, 1988.
-
The C Companion; Allen Holub; Prentice Hall, 1987.
-
C Interfaces and Implementations: Techniques for Creating Reusable Software;
David R. Hanson; John Wiley & Sons, 1996.
-
C Power User's Guide; Herbert Schildt; Osborne McGraw-Hill, 1988.
-
C Programming FAQs: Frequently Asked Questions; Steve Summitt;
Addison-Wesley, 1996.
-
C Programming Guidelines; Thomas Plum; Plum Hall Inc., 1984.
-
The C Programming Language; Brian W. Kernighan and Dennis M. Ritchie;
Prentice-Hall, 1978.
-
The C Programming Language, Second Edition; Brian W. Kernighan and
Dennis M. Ritchie; Prentice-Hall, 1988.
-
C Programming Standards and Guidelines: Version U (UNIX and
Offspring), Third Edition; Thomas Plum; Plum Hall Inc., 1982.
-
The C Puzzle Book; Alan R. Feuer; Prentice Hall, 1982.
-
A C Reference Manual; Samuel P. Harbison and Guy L. Steele Jr.;
Prentice-Hall, 1984.
-
C: A Reference Manual, Second Edition; Samuel P. Harbison and Guy L.
Steele, Jr.; Prentice Hall, 1987.
-
C: A Reference Manual, Third Edition; Samuel P. Harbison and Guy L.
Steele, Jr.; Prentice-Hall, 1991.
-
C Style: Standards & Guidelines; David Straker; Prentice Hall, 1992.
-
C Traps and Pitfalls; Andrew Koenig; Addison-Wesley, 1988.
-
A C User's Guide to ANSI C; Ken Arnold and John Peyton;
Addison-Wesley, 1992.
-
C++ and C Debugging, Testing, and Reliability; David A. Spuler;
Prentice Hall, 1994.
-
C++ and C Efficiency; David A. Spuler; Prentice Hall, 1992.
-
Data Structures: An Advanced Approach Using C; Jeffrey Esakov and Tom
Weiss; Prentice Hall, 1989.
-
Data Structures, Algorithms, and Program Style Using C; James F. Korsh
and Leonard J. Garrett; PWS-KENT Publishing Co., 1988.
-
Debugging C; Robert Ward; Que Corporation, 1986.
-
Efficient C; Thomas Plum and Jim Brodie; Plum Hall Inc., 1985.
-
Expert C Programming: Deep C Secrets; Peter van der Linden; Prentice Hall,
1994; ISBN 0-13-177429-8.
-
How To Write Portable Software in C; Horton; Prentice Hall, 1989.
-
Portable C; Henry Rabinowitz and Chaim Schaap; Prentice Hall, 1990.
-
Portable C and UNIX System Programming; J.E. Lapin; Prentice Hall,
1987.
-
The Practice of Programming; Brian W. Kernighan and Rob Pike;
Addison Wesley, 1999.
-
Proficient C; Augie Hansen; Microsoft Press, 1987.
-
Programming in C; Stephen G. Kochan; Hayden Book Company, 1983.
-
Programs and Data Structures in C; Leendert Ammeraal; John Wiley &
Sons, 1987.
-
Reusable Data Structures for C; Roger Sessions; Prentice-Hall, 1989.
-
Safer C; Les Hatton; McGraw-Hill, 1995.
-
Software Engineering in C; P. Margolis and P. Darnell;
Springer-Verlag, 1988.
-
The Standard C Library; P.J. Plauger; Prentice Hall, 1992.
-
String Processing and Text Manipulation in C: Selected Data Structures and
Techniques; Bernice Sacks Lipkin; Prentice Hall, 1994.
-
Topics in C Programming, Revised Edition; Stephen G. Kochan and Patrick
H. Wood; John Wiley & Sons, 1991.
Periodicals
-
The C Journal.
-
C Gazette.
Periodical Articles and Conference Papers
-
"UNIX Time-Sharing System: The C Programming Language", BSTJ 57:6:2
Jul-Aug 1978 pgs 1991-2019.
-
"UNIX Time-Sharing System: Portability of C Programs and the UNIX System",
BSTJ 57:6:2 Jul-Aug 1978 pgs 2021-2048.
-
"The UNIX System: The Evolution of C - Past and Future", BLTJ 63:8:2
Oct 1984 pgs 1685-1699.
-
"The UNIX System: Data Abstraction in C", BLTJ 63:8:2 Oct 1984 pgs
1701-1732.
-
"The C Programming Language and a C Compiler", IBMSJ 24:1 1985 pg
37-48.
-
"An ANSI Standard for the C Language", BYTE 11:3 Mar 1986 pgs 135-144.
-
"The Goals of X3J11", Jim Brodie, The C Journal 1:4 Winter 1986 pgs
12-13.
-
"Dynamic Memory Management in C", BYTE 13:6 Jun 1988 pgs 313-318.
-
"Writing Optimal C: Part 1", PCM 7:14 Aug 1988 pgs 345-365.
-
"The C Language", BYTE 13:8 Aug 1988 pgs 202-203.
-
"The State of C", BYTE 13:8 Aug 1988 pgs 205-210.
-
"Its an Attitude", BYTE 13:8 Aug 1988 pgs 219-224.
-
"The C Mystique", PCM 7:15 Sep 13 1988 pgs 92-108.
-
"Standard C: The ANSI Draft Grows Up", PCM 7:15 Sep 13 1988 pgs
116-117.
-
"ANSI C and Using Macros", PrConn Winter 3:1 1989 pgs 12, 61, 66.
-
"Porting To ANSI C", UW 6:5 May 1989 pgs 105-115.
-
"Porting To ANSI C" [Part II], UW 6:6 Jun 1989 pgs 109-116.
-
"C Multidimensional Arrays at Run Time", DDJ 14:8 Aug 1989 pgs 50-60.
-
"C Dynamic Memory Use", DDJ 14:8 Aug 1989 pgs 62-67.
-
"C Procedure Tables", DDJ 14:8 Aug 1989 pgs 68-73.
-
"Going From K&R To ANSI C", DDJ 14:8 Aug 1989 pgs 74-80.
-
"Evolution of the C I/O Model", The C User's Journal 7:6 Aug 1989 pgs
17-25.
-
"Problems With Pointers", The C User's Journal 7:6 Aug 1989 pgs 59-63.
-
"Memory Allocation in C", Embedded Systems Programming 2:7 Aug 1989
pgs 28-35.
-
"Quiet Changes, Part I", The C Users Journal 8:2 Feb 1990 pgs 9-16.
-
"Just Say C", CL 7:5 May 1990 pgs 38-43.
-
"Using the C Preprocessor For Device Control", CUJ 8:12 Dec 1990 pgs
33-39.
-
"Building a Standard is Hard; Testing it is Just as Difficult", CL 8:5
May 1991 pgs 39-43.
Web Pages and Websites
-
Wikipedia article "C (programming language)".
-
Wikipedia article "ANSI C".
-
Wikipedia article "C standard library".
-
Wikipedia article "Dennis Ritchie".