Programming in C
Programming in C will teach you how to write programs in the C programming language. Whether you’re a novice or experienced programmer, this book will provide you with a clear understanding of this language, which is the foundation for many object-oriented programming languages such as C++, Objective-C, C#, and Java.

 

This book teaches C by example, with complete C programs used to illustrate each new concept along the way. Stephen Kochan provides step-by-step explanations for all C functions. You will learn both the language fundamentals and good programming practices. Exercises at the end of each chapter make the book ideally suited for classroom use or for self-instruction.

 

All the features of the C language are covered in this book, including the latest additions added with the C11 standard. Appendixes provide a detailed summary of the language and the standard C library, both organized for quick reference.

 

“Absolutely the best book for anyone starting out programming in C. This is an excellent introductory text with frequent examples and good text.…This is the book I used to learn C–it’s a great book.”

Vinit S. Carpenter, Learn C/C++ Today

 

 

 

 

1117773030
Programming in C
Programming in C will teach you how to write programs in the C programming language. Whether you’re a novice or experienced programmer, this book will provide you with a clear understanding of this language, which is the foundation for many object-oriented programming languages such as C++, Objective-C, C#, and Java.

 

This book teaches C by example, with complete C programs used to illustrate each new concept along the way. Stephen Kochan provides step-by-step explanations for all C functions. You will learn both the language fundamentals and good programming practices. Exercises at the end of each chapter make the book ideally suited for classroom use or for self-instruction.

 

All the features of the C language are covered in this book, including the latest additions added with the C11 standard. Appendixes provide a detailed summary of the language and the standard C library, both organized for quick reference.

 

“Absolutely the best book for anyone starting out programming in C. This is an excellent introductory text with frequent examples and good text.…This is the book I used to learn C–it’s a great book.”

Vinit S. Carpenter, Learn C/C++ Today

 

 

 

 

47.99 In Stock
Programming in C

Programming in C

by Stephen Kochan
Programming in C

Programming in C

by Stephen Kochan

eBook

$47.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

Programming in C will teach you how to write programs in the C programming language. Whether you’re a novice or experienced programmer, this book will provide you with a clear understanding of this language, which is the foundation for many object-oriented programming languages such as C++, Objective-C, C#, and Java.

 

This book teaches C by example, with complete C programs used to illustrate each new concept along the way. Stephen Kochan provides step-by-step explanations for all C functions. You will learn both the language fundamentals and good programming practices. Exercises at the end of each chapter make the book ideally suited for classroom use or for self-instruction.

 

All the features of the C language are covered in this book, including the latest additions added with the C11 standard. Appendixes provide a detailed summary of the language and the standard C library, both organized for quick reference.

 

“Absolutely the best book for anyone starting out programming in C. This is an excellent introductory text with frequent examples and good text.…This is the book I used to learn C–it’s a great book.”

Vinit S. Carpenter, Learn C/C++ Today

 

 

 

 


Product Details

ISBN-13: 9780132781190
Publisher: Pearson Education
Publication date: 08/18/2014
Sold by: Barnes & Noble
Format: eBook
Pages: 544
File size: 15 MB
Note: This product may take a few minutes to download.
Age Range: 18 Years

About the Author

Stephen G. Kochan has been developing software with the C programming language for more than 30 years. He is the author of several best-selling titles on the C language, including Programming in C , Programming in Objective-C , and Topics in C Programming . He has also written extensively on Unix and is the author or coauthor of Exploring the Unix System and Unix Shell Programming .

Read an Excerpt

Preface: Programming in CProgramming in CPreface

It's hard to believe that 20 years have passed since I first wrote Programming in C. At that time the Kernighan & Ritchie book The C Programming Language was the only other book on the market. How times have changed!

When talk about an ANSI C standard emerged in the early 1980s, this book was split into two titles: The original was still called Programming in C, and the title that covered ANSI C was called Programming in ANSI C. This was done because it took several years for the compiler vendors to release their ANSI C compilers and for them to become ubiquitous. I felt it was too confusing to try to cover both ANSI and non-ANSI C in the same tutorial text, thus the reason for the split.

The ANSI C standard has changed several times since the first standard was published in 1989. The latest version, called C99, is the major reason for this edition. This edition addresses the changes made to the language as a result of that standard.

In addition to covering C99 features, this book also includes two new chapters. The first discusses debugging C programs. The second offers a brief overview of the pervasive field of object-oriented programming, or OOP. This chapter was added because several popular OOP languages are based on C: C++, C#, Java, and Objective-C.

For those who have stayed with this text through the years, I am sincerely grateful. The feedback I have received has been enormously gratifying. It remains my main motivation for continuing to write today.

For newcomers, I welcome your input and hope that this book satisfies yourexpectations.

Stephen Kochan
June 2004
steve@kochan-wood.com

© Copyright Pearson Education. All rights reserved.

Table of Contents

  • 1 Some Fundamentals
  • 2 Compiling and Running Your First Program
  • 3 Variables, Data Types, and Arithmetic Expressions
  • 4 Program Looping
  • 5 Making Decisions
  • 6 Working with Arrays
  • 7 Working with Functions
  • 8 Working with Structures
  • 9 Character Strings
  • 10 Pointers
  • 11 Operations on Bits
  • 12 The Preprocessor
  • 13 Extending Data Types with the Enumerated Data Type, Type Definitions, and Data Type Conversions
  • 14 Working with Larger Programs
  • 15 Input and Output Operations in C
  • 16 Miscellaneous and Advanced Feature
  • 17 Debugging Programs
  • 18 Object-Oriented Programming

 

From the B&N Reads Blog

Customer Reviews