What's new

C & C++ C Programming Language

XxRicardoMilosxX

Forum Veteran
Elite
Joined
Oct 12, 2017
Posts
1,911
Reaction
906
Points
708
Title : Dennis Ritchie & Brian W. Kernighan - C Programming Language (2nd Edition)
Language : English
ISBN: 0-13-110370-9, 0-13-110362-8 (pbk)

From Wikipedia: The C Programming Language (sometimes referred to as K&R, after its authors' initials) is a well-known computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language, as well as co-designed the Unix operating system with which development of the language was closely intertwined. The book was central to the development and popularization of the C programming language and is still widely read and used today. Because the book was co-authored by the original language designer, and because the first edition of the book served for many years as the de facto standard for the language, the book was regarded by many to be the authoritative reference on C.


Spoiler contents are visible only to Established Members.
 

Attachments

The book "The C Programming Language" by Brian Kernighan and Dennis Ritchie is a highly regarded and influential book on the C programming language. It is often referred to as "K&R" after the authors' initials. The book is written in English and has two editions.

The first edition of the book served as the de facto standard for the C language for many years. It was co-authored by Dennis Ritchie, the original designer and implementer of the C language. The book played a crucial role in the development and popularization of the C programming language.

The second edition of the book, which has the ISBN 0-13-110370-9, was published with some updates and revisions. It continues to be widely read and used as an authoritative reference for C programming.

The book covers various topics related to programming in C and is divided into several chapters. The table of contents includes:

  • Preface
  • Preface to the First Edition
  • Introduction
  • Chapter 1: A Tutorial Introduction
  • Chapter 2: Types, Operators, and Expressions
  • Chapter 3: Control Flow
  • Chapter 4: Functions and Program Structure
  • Chapter 5: Pointers and Arrays
  • Chapter 6: Structures
  • Chapter 7: Input and Output
  • Chapter 8: The UNIX System Interface
  • Appendix A: Reference Manual
  • Appendix B: Standard Library
  • Appendix C: Summary of Changes
  • Index

Each chapter covers a specific aspect of the C programming language, such as variables, arrays, functions, control flow, structures, input and output, and more. The book provides detailed explanations, examples, and exercises to help readers understand and apply the concepts effectively.

The Reference Manual in Appendix A provides detailed information about the syntax and semantics of the C language. Appendix B covers the standard library functions available in C.

Overall, "The C Programming Language" is a highly respected book that has stood the test of time and continues to be a valuable resource for both beginners and experienced programmers.
 
Back
Top