Stock photo. Cover may not represent actual copy or condition available.
The C Programming Language
ANSI C Version
by Brian W. Kernighan
ISBN: 0131103628
ISBN-13: 9780131103627
Format: Paperback
|
Summary
Novice programmers should be able to pick up the C language from this book, which assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. The guide describes C as defined by the ANSI standard.
Customer Reviews
Review this book!
Bibliographic Details
Publisher: Prentice Hall Published date: 1988 Edition: 2nd edition Size: 7 x 9.25 inches Weight: 1 pounds
Publisher's Notes
Presents a complete guide to ANSI standard C language programming. Written by the developers of C, this new version helps readers keep up with the finalized ANSI standard for C while showing how to take advantage of C's rich set of operators, economy of expression, improved control flow, and data structures. This 2nd edition has been completely rewritten with additional examples and problem sets to clarify the implementation of difficult language constructs.
Similar books

Problem Solving and Program Design in C
by Elliot B. Koffman
This bestselling book for novice programmers maintains its classic features such as the gradual introduction of pointers, and the connection between problem solving skills and effective software development. This Third Edition offers updated C code and provides a new "On to C++" chapter to introduce readers to object-oriented programming and C++.

The Art and Science of C
by Eric S. Roberts
The Art and Science of C provides a solid introduction to computer science that emphasizes software engineering an the development of good programming style. In addition, students learn the fundamentals of ANSI C, which has become a standard throughout the computing industry. Writing in an engaging style, Stanford professor Eric Roberts makes difficult concepts accessible and exciting.

Problem Solving and Program Design in C
by Elliot B. Koffman

Algorithms in C
by Robert Sedgewick
- Steve Summit, author of C Programming FAQs Sedgewick has a real gift for explaining concepts in a way that makes them easy to understand. The use of real programs in page-size (or less) chunks that can be easily understood is a real plus. The figures, programs, and tables are a significant contribution to the learning experience of the reader; they make this book distinctive. - William A. Ward, University of South Alabama Robert Sedgewick has thoroughly rewritten and substantially expanded his popular work to provide current and comprehensive coverage of important algorithms and data structures. Many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. A new text design and detailed, innovative figures, with accompanying commentary, greatly enhance the presentation. The third edition retains the successful blend of theory and practice that has made Sedgewick's work an invaluable resource for more than 250,000 programmers! This particular book, Parts 1-4, represents the essential first half of Sedgewick's complete work. It provides extensive coverage of fundamental data structures and algorithms for sorting, searching, and related applications. The algorithms and data structures are expressed in concise implementations in C, so that you can both appreciate their fundamental properties and test them on real applications. Of course, the substance of the book applies to programming in any language. Highlights Expanded coverage of arrays, linked lists, strings, trees, and other basic data structures Greater emphasis on abstract data types (ADTs) than in previous editions Over 100 algorithms for sorting, selection, priority queue ADT implementations, and symbol table ADT (searching) implementations New implementations of binomial queues, multiway radix sorting, Batcher's sorting networks, randomized BSTs, splay trees, skip lists, multiway tries, and much more Increased quantitative information about the algorithms, including extensive empirical studies and basic analytic studies, giving you a basis for comparing them Over 1000 new exercises to help you learn the properties of algorithms Whether you are a student learning the algorithms for the first time or a professional interested in having up-to-date reference material, you will find a wealth of useful information in this book. 0201314525B04062001

A Book on C
by Al Kelley
Written by bestselling author Al Kelley and Ira Pohl, "A Book on C, 4th Ed". is a comprehensive tutorial and reference to C, based on the ANSI standard. This book assumes prior programming experience. The authors demonstrate the C language with numerous examples and extensive exercises that guide readers through each concept.
|
|
Ready to buy this book?
Below are all of the copies of 9780131103627 we currently have available for purchase, sorted by lowest price first. If you would like to refine your search, use the advanced options in the search box above.
|
|
1)
|
The C Programming Language (2nd Edition) (Qty: 10)
International Edition
Kernighan, Brian W.; Ritchie, Dennis M
Stock photo.
Stock photo. May not represent actual copy or condition available.
|
Softcover, brand new, 2nd & latest, international edition. ISBN different than the US hardcover edition but contents are the same, word for word. Satisfaction and money back guaranteed ( more information)
Offered by softcoverbookdeal (India)
|
|
|
2)
|
The C Programming Language (2nd Edition) (Paperback) (Qty: 50)
International Edition
Brian W. Kernighan ,Dennis M. Ritchie
Stock photo.
Stock photo. May not represent actual copy or condition available.
|
International. Paperback. New. This is a high quality International edition, with the same content in English as US edition, Paperback (Softcover), and Printed in black & white generally; ISBN & cover are different. Fast shipping, Free Tracking number will be provided after the shipment.We ship in 48 hours.Satisfaction guaranteed,or money back. ( more information)
Offered by ReadTime (China)
|
|
|
3)
|
The C Programming Language (Qty: 10)
International Edition
Kernighan
Stock photo.
Stock photo. May not represent actual copy or condition available.
|
NEW. Brand New Softcover "INTERNATIONAL EDITION" - Latest 2nd Edition - Different ISBN and Front Cover may also different in rare cases - Black & White illustrations - Contents are exactly same as US edition - Superfast Express Shipping through DHL - We didn;t ship orders PO BOX, APO, AE address - Customer Satisfaction and Money back guaranteed ! ( more information)
Offered by starbooks2008 (India)
|
|
|
4)
|
C Programming Language: ANSI C Version, 2/e (Qty: 10)
International Edition
Kernighan
Stock photo.
Stock photo. May not represent actual copy or condition available.
|
New, Soft Cover International edition. Black and white illustration. Different ISBN and Cover but Contents are same as US edition. UPS or DHL delivery.. ( more information)
Offered by Fairdealforall (India)
|
|
|
5)
|
C Programming Language (Softcover) (2nd Edition)
International Edition
Brian W. Kernighan , Dennis Ritchie
Stock photo.
Stock photo. May not represent actual copy or condition available.
|
Brand New Softcover International Edition/Fast shipping, Free Tracking number For Express Service/Different Cover Design & ISBN, Same content as US edition.. ISBN: 0131103628. 2nd Edition. Soft cover. New. ( more information)
Offered by International Books (United Kingdom)
|
|
|
6)
|
The C Programming Language (2nd Edition)
Brian W. Kernighan,Dennis Ritchie
Prentice Hall, 1988. Paperback,ex-library, with usual stamps and markings, in good all round condition. Ships within 24 hours. pp., 650grams, ISBN:0131103628" . ( more information)
Offered by Anybook Ltd (United Kingdom)
|
|
|
7)
|
C Programming Language
Kernighan, Brian W, and Ritchie, Dennis
Prentice Hall PTR, 1988 2nd ed.. Trade paperback. Very Good. Very good. No dust jacket as issued. Trade paperback (US). Glued binding. 274 p. Audience: General/trade.. ( more information)
Offered by English Books (Denmark)
|
|
|
8)
|
The C Programming Language ANSI C Version
Kernighan, Brian W
Prentice Hall, 1988. Second edition. Paperback. Good +. Owner's name on flyleaf. Front cover has tiny dent and light corner wear. Binding is tight and spine is uncreased. Text is clean and unmarked. Ships daily. Satisfaction guaranteed. ( more information)
Offered by Leaping Lemur Books (United States)
|
|
|
9)
|
C Programming Language (2nd Edition) (Prentice Hall Software)
Brian W. Kernighan; Dennis M. Ritchie
Prentice Hall PTR, 1988-04-01. Paperback. Very Good/As issued no jacket. Trade Paperback. Second Edition. Good Plus condition with extensive neat underlines in text. Reading crease in front cover and owner's stamped on title page. Minor wear to cover. Tight binding and clean crisp text. Very Nice copy.Email when shipped and free tracking information and delivery confirmation on domestic orders. No tracking or delivery confirmation available on international orders. ( more information)
Offered by Powers Book Emporium (United States)
|
|
|
10)
|
The C Programming Language (2nd Edition)
Brian W. Kernighan|Dennis Ritchie|Dennis M. Ritchie
Very Good. Ships SAME or NEXT business day. We Ship to APO/FPO addr. Choose EXPEDITED shipping and receive in 2-5 business days. See our member profile for customer support contact info. ( more information)
Offered by TextbooksRus.com (United States)
|
|
|
11)
|
The C Programming Language
Brian W. Kernighan, Dennis Ritchie
[ Edition: second ]. Good Condition. Publisher: Prentice Hall PTR Pub Date: 3/22/1988 Binding: Paperback Pages: 274 [ No Hassle 30 Day Returns ][ Ships Daily ] [ Underlining/Highlighting: NONE ] [ Writing: NONE ] [ Torn pages: NO ] [ Broken Seams: NO ] ( more information)
Offered by BookHolders (United States)
|
|
|
13)
|
C Programming Language: ANSI C Version, 2/e (Qty: 5)
International Edition
Kernighan
Stock photo.
Stock photo. May not represent actual copy or condition available.
|
Prentice Hall PTR, 1988-04-01. Paperback. New. Brand New. This is softcover international edition. ISBN: 8129702002. Contents are same as US edition. ( more information)
Offered by booxland (United States)
|
|
|
14)
|
C Programming Language
International Edition
Kernighan, Brian W.; Ritchie, Dennis M
Stock photo.
Stock photo. May not represent actual copy or condition available.
|
Brand New,2nd Edition,Shrink Wrapped with Dust Jacket/Well Packaged,HARDCOVER,English Language,international edition,Same content as US Version,FREE INSURANCE AND NEXT DAY SHIPMENT via DHL,UPSP,TNT Worldwide,Full*****Star rating with 100% customer satisfaction/Sold more than 100,000 titles !!! Hurry only less than 2 copies remaining.... Hardcover. New. ( more information)
Offered by bookerpoint (United States)
|
|
|
15)
|
C. Programming Language
International Edition
Kernighan, Brian W.; Ritchie, Dennis M
Stock photo.
Stock photo. May not represent actual copy or condition available.
|
Brand New,2nd Edition,Shrink Wrapped with Dust Jacket/Well Packaged,HARDCOVER,English Language,international edition,Same content as US Version,FREE INSURANCE AND NEXT DAY SHIPMENT via DHL,UPSP,TNT Worldwide,Full*****Star rating with 100% customer satisfaction/Sold more than 100,000 titles !!! Hurry only less than 2 copies remaining.... Hardcover. New. ( more information)
Offered by bookerpoint (United States)
|
|
|
16)
|
The C Programming Language (2nd International Edition) (Qty: 2)
International Edition
Kernighan, Ritcheie (Author )
Stock photo.
Stock photo. May not represent actual copy or condition available.
|
Pearson International Edition, 1988. S. Brand New. International Edition. Softcover. This is a Brand New High-Quality, Color-Printed Textbook Wrapped MINT in the plastic. Ship from Multiple Locations, including Malaysia. Shipping should take from 3-4 business days within US, Canada, UK, and other EU countries, 2-3 business days within Australia, Japan, and Singapore; for faster processing time, please choose to ship with Expedite. Thank you for looking! ( more information)
Offered by TextbookXpres (United States)
|
|
|
17)
|
C Programming Language (2nd Edition) (Prentice Hall Software) (Qty: 5)
FREE SHIPPING
Kernighan, Brian W.; Ritchie, Dennis M
Prentice Hall PTR. PAPERBACK. 0131103628 A used but readable copy with markings and general wear. Paperback. Immediate shipping for all orders and FREE STANDARD DELIVERY on Domestic US Orders! International, APO, FPO and PO Box addresses accepted. All of our titles are exactly the same title as shown and are 100% Guaranteed! Used items may not include extras such as infotrac, CD or other web access codes. We recommend expedited shipping for fastest delivery. Standard shipping may take up to 14 business days. . Good. ( more information)
Offered by Paperleaf Books (United States)
|
|
|
18)
|
The C Programming Language (Qty: 2)
Brian W. Kernighan (Paperback, 1988)
BRAND_NEW. s BRAND NEW BOOK ! FEEL FREE TO MAKE ANY INQUIRY BEFORE BUYING ! UPS/DHL EXPRESS ! FREE WORLDWIDE EXPRESS SHIPPING UPGRADE ! PO box pls provide tel. # for delivery confirmation. ( more information)
Offered by Alinonline (United States)
|
|
|
19)
|
C Programming Language (Qty: 133)
Kernighan, Brian W., Ritchie, Dennis
Prentice Hall PTR, 22-Mar-1988. Paperback. NEW. Brand new item. Over 4 million customers served. Order now. Selling online since 1995. Few left in stock - order soon. Code: U20081113143404G ( more information)
Offered by A1Books (United States)
|
|
|
21)
|
The C Programming Language (2nd Edition)
Kernighan, Brian W.; Ritchie, Dennis; Ritchie, Dennis M
Harlow, Essex, United Kingdom Prentice Hall PTR 1988., 1988. 0131103628 s BRAND NEW BOOK ! FEEL FREE TO MAKE ANY INQUIRY BEFORE BUYING ! PO box pls provide tel. # for delivery confirmation.*.. ISBN: 0131103628. 2nd Edition.. Soft Cover.. New. ( more information)
Offered by Alinonline (United States)
|
|
|
23)
|
The C Programming Language (2nd Edition) (Qty: 3)
Dennis Ritchie
Pearson Prentice-Hall Prof. Brand new. This second editon describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read along and pick up the language.NEW TO THIS EDITION This second editon describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read along and pick up the language.FEATURES AND BENEFITS all examples have been tested, which is in machine-readable form. it discusses various aspects of C in more detail, although the emphasis is on examples of complete programs, rather than isolated fragments. it deals with basic data types, operators and expressions. covers functions and program structure, external variables, scope rules, multiple source files, and also touches on the preprocessor. it also describes an interface between C programs and the UNIX operating system, concentrating on input/output, the file system, and storage allocation. it also provides a language reference manual. The official statement of the syntax and semantics of C is the ANSI standard.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.PREFACE Preface The computing world has undergone a revolution since the publication of The C Programming Language in 1978. Big computers are much bigger, and personal computers have capabilities that rival the mainframes of a decade ago. During this time, C has changed too, although only modestly, and it has spread far beyond its origins as the language of the UNIX operating system. The growing popularity of C, the changes in the language over the years, and the creation of compilers by groups not involved in its design, combined to demonstrate a need for a more precise and more contemporary definition of the language than the First edition of this book provided. In 1983, the American National Standards Institute (ANSI) established a committee whose goal was to produce an unambiguous and machine-independent definition of the language C, while still retaining its spirit. The result is the ANSI standard for C. The standard formalizes constructions that were hinted at but not described in the first edition, particularly structure assignment and enumerations. It provides a new form of function declaration that permits cross-checking of defini-tion with use. It specifies a standard library, with an extensive set of functions for performing input and output, memory management, string manipulation, and similar tasks. It makes precise the behavior of features that were not spelled out in the original definition, and at the same time states explicitly which aspects of the language remain machine-dependent. This second edition of The C Programming Language describes C as defined by the ANSI standard. Although we have noted the places where the language has evolved, we have chosen to write exclusively in the new form. For the most part, this makes no significant difference; the most visible change is the new form of function declaration and definition. Modern compilers already support most features of the standard. We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the original examples, and have added new examples in several chapters. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form. Appendix A, the reference manual, is not the standard, but our attempt to convey the essentials of the standard in a smaller space. It is meant for easy comprehension by programmers, but not as a definition for compiler writersà that role properly belongs to the standard itself. Appendix B is a summary of the facilities of the standard library. It too is meant for reference by programmers, not implementers. Appendix C is a concise summary of the changes from the original version. As we said in the preface to the first edition, C wears well as one's experience with it grows. With a decade more experience, we still feel that way. We hope that this book will help you to learn C and to use it well. Brian W. Kernighan, Dennis M. Ritchie Preface to the First Edition C is a general-purpose programming language which features economy of expression, modern control flow and data structures, and a rich set of operators. C is not a very high level language, nor a big one, and is not specialized to any particular area of application. But its absence of restrictions and its generality make it more convenient and effective for many tasks than supposedly more powerful languages. C was originally designed for and implemented on the UNIX operating sys-tem on the DEC PDP-1 1, by Dennis Ritchie. The operating system, the C compiler, and essentially all UNIX applications programs (including all of the software used to prepare this book) are written in C. Production compilers also exist for several other machines, including the IBM System/370, the Honeywell 6000, and the Interdata 8/32. C is not tied to any particular hardware or system, however, and it is easy to write programs that will run without change on any machine that supports C. This book is meant to help the reader learn how to program in C. It contains a tutorial introduction to get new users started as soon as possible, separate chapters on each major feature, and a reference manual. Most of the treatment is based on reading, writing and revising examples, rather than on mere statements of rules. For the most part, the examples are complete, real programs, rather than isolated fragments. All examples have been tested directly from the text, which is in machine-readable form. Besides showing how to make effective use of the language, we have also tried where possible to illustrate useful algorithms and principles of good style and sound design. The book 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. In our experience, C has proven to be a pleasant, expressive, and versatile language for a wide variety of programs. It is easy to learn, and it wears well as one's experience with it grows. We hope that this book will help you to use it well. Brian W. Kernighan, Dennis M. RitchieABOUT THE AUTHORS Brian W. Kernighan works in the Computing Science Research Center at Bell Laboratories, Lucent Technologies. He is Consulting Editor for Addison-Wesley's Professional Computing Series and the author, with Dennis Ritchie, of The C Programming Language. Dennis Ritchie is a computer scientist notable for his influence on ALTRAN, B, BCPL, C, Multics, and Unix. ( more information)
Offered by A Green Hippo (United Kingdom)
|
|
|
24)
|
The C Programming Language: Ansi C Version
Kernighan, Brian W.; Ritchie, Dennis M
Paramus, NJ, U.S.A.: Prentice Hall PTR, 1988 Good Good Good Good Good Good in Unknown jacket Good 2nd edition, pages are clean and intact, GREAT BOOK!. 2nd. Trade Paperback. Good/Unknown. ( more information)
Offered by Midwest Book Company (United States)
|
|
|
25)
|
The C Programming Language: Ansi C Version
Kernighan, Brian W.; Ritchie, Dennis M
Lebanon, Indiana, U.S.A.: Prentice Hall Inc, 1988 Good Good Good Text is clean and intact, EXCELLENT book!. 2nd. Trade Paperback. Good/Unknown. ( more information)
Offered by Midwest Book Company (United States)
|
|
|
26)
|
C Programming Language (2nd Edition) (Prentice Hall Software)
Kernighan, Brian W.; Ritchie, Dennis M
Prentice Hall PTR. PAPERBACK. 0131103628 Very good condition item. Item has some shelf wear. Looks like an interesting title! We ship daily, provide personalized customer service and want you to have a great experience purchasing from us. Thank you for your consideration. . Very Good. ( more information)
Offered by BennettBooksLtd (United States)
|
|
|