C: A Software Engineering Approach (Springer Books on Professional Computing) - Softcover

Darnell, Peter A.; Margolis, Philip E.

  • 3.42 out of 5 stars
    12 ratings by Goodreads
 
9780387973890: C: A Software Engineering Approach (Springer Books on Professional Computing)

Synopsis

This volume introduces the C language comprehensively through a cumulative and sequential presentation; readable, portable, efficient programs; bug alerts and highlighted text for tips on common errors; examples at the end of every chapter, implemented on three machines; and source code listing.

"synopsis" may belong to another edition of this title.

From the Back Cover

This highly readable text is designed for beginning and intermediate C programmers. While focusing on the C programming language, the book emphasizes stylistic issues and software engineering principles that can be applied to any high-level language. In particular, the book stresses the importance of developing programs that are readable, maintainable, portable, and efficient. This book can be used as the primary textbook in a course on C or as a primary book by programmers intent on learning C. The software engineering techniques discussed throughout the text are illustrated in a C interpreter whose source listing is provided on a diskette with the book. Highlighted "bug alerts" offer tips on the common errors made by novice programmers.

Review

"Rarely does an introductory book on a programming language balance the basic and the advanced so well." - Computer Reviews
"Outstanding textbook for novice C users." - Computer Book Review
"Excellent for a systematic person who wants a running start in C." - UnixWorld

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title