C Programming Language, 2nd edition

Published by Pearson (July 6, 2021) © 1988

  • Dennis Ritchie
  • Brian W. Kernighan
Products list

Access details

  • Instant access once purchased
  • Offline access via app
Products list

Access details

  • Instant access once purchased
  • Offline access via app

Title overview

This edition describes C as defined by the ANSI standard

The definitive reference guide to C programming from K&R for writing good code that works and is easy to modify

Learn how to program in C from the developers of C, Brian Kernighan and Dennis Ritchie. Intended for those with at least some experience with one other language (even if you are a novice), this book contains a tutorial introduction to get new users started as soon as possible and separate chapters on each major feature:

  • Types, operators, and expressions
  • Control flow
  • Functions and program structure
  • Pointers and arrays
  • Structures
  • Input and output

This edition of The C Programming Language describes C as defined by the ANSI standard and includes a reference manual that conveys the essentials of the standard in a smaller space for easy comprehension for programmers.

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

Author bios

This publication contains markup to enable structural navigation and compatibility with assistive technologies. Images in the publication MAY NOT be fully described, which is a barrier to those who rely on alternative text descriptions. The publication supports text reflow and contains no content hazards known to cause adverse physical reactions.

Need help?Get in touch