Home > Store > Programming > C/C++

larger cover

Add To My Wish List

Register your product to gain access to bonus material or receive a coupon.

C Programming Language, 2nd Edition

eBook (Watermarked)

  • Your Price: $45.89
  • List Price: $53.99
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discretely watermarking it with your name, making it uniquely yours.

Also available in other formats.

  • Description
  • Downloads
  • Extras
  • Sample Content
  • Updates
  • Copyright 1988
  • Edition: 2nd
  • eBook (Watermarked)
  • ISBN-10: 0-13-308622-4
  • ISBN-13: 978-0-13-308622-5

This ebook is the first authorized digital version of Kernighan and Ritchie’s 1988 classic, The C Programming Language (2nd Ed.). One of the best-selling programming books published in the last fifty years, "K&R" has been called everything from the "bible" to "a landmark in computer science" and it has influenced generations of programmers. Available now for all leading ebook platforms, this concise and beautifully written text is a "must-have" reference for every serious programmer’s digital library.

 

As modestly described by the authors in the Preface to the First Edition, this "is not an introductory programming manual; it assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. Nonetheless, a novice programmer should be able to read along and pick up the language, although access to a more knowledgeable colleague will help."

 

Sample Files

This zip file contains the programs from the second edition of "The C Programming Language" by Brian Kernighan and Dennis Ritchie.

There is one directory for each book chapter. Some of the directories contain test files that are not part of the book, but that were used in its production.

Excerpt

Preface to the Digital Edition of Kernighan and Ritchie's The C Programming Language

Table of Contents



1. A Tutorial Introduction.


2. Types, Operators, and Expressions.


3. Control Flow.


4. Functions and Program Structure.


5. Pointers and Arrays.


6. Structures.


7. Input and Output.


8. The UNIX System Interface.


Appendix A.


Appendix B.


Appendix C.


Index.

FREE

ONE MONTH ACCESS!

WITH PURCHASE


Get unlimited 30-day access to thousands of Books & Training Videos about technology, professional development and digital media If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months.