Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
Buy Used
Used - Good See details
Price: £14.34

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
or
Get a £8.70 Amazon.co.uk Gift Card
A Book on C.: Programming in C.
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

A Book on C.: Programming in C. [Paperback]

Al Kelley , Ira Pohl
4.8 out of 5 stars  See all reviews (17 customer reviews)
RRP: £49.99
Price: £42.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.50 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Paperback £42.49  
Trade In this Item for up to £8.70
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in A Book on C.: Programming in C. for an Amazon.co.uk gift card of up to £8.70, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

A Book on C.: Programming in C. + The  C Programming Language (2nd Edition) + C Pocket Reference
Price For All Three: £82.10

Show availability and delivery details

Buy the selected items together

Customers Who Bought This Item Also Bought


Product details

  • Paperback: 752 pages
  • Publisher: Addison Wesley; 4 edition (29 Dec 1997)
  • Language English
  • ISBN-10: 0201183994
  • ISBN-13: 978-0201183993
  • Product Dimensions: 23.4 x 18.8 x 3.5 cm
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Bestsellers Rank: 87,094 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Al Kelley
Discover books, learn about writers, and more.

Visit Amazon's Al Kelley Page

Product Description

Product Description

Written by best-selling authors Al Kelley and Ira Pohl, A Book on C, Fourth Edition is a comprehensive tutorial and reference to C based on the ANSI C standard. The C language is demonstrated with numerous examples and extensive exercises that guide readers through each concept. Step-by-step "dissections" of program code reveal the underlying logic of the programs and include in-depth implementation details. New features in this edition include: a chapter on moving from C to Java; more programming examples; new and improved dissections; more thorough coverage of multifile programming, pointers, and recursion; and new and updated exercises; and an expanded appendix of standard library functions. In addition, there is more emphasis on Abstract Data Types, which provides the reader with a foundation for working with objects and facilitates programming in the problem domain.

From the Back Cover

Now in its fourth edition, A Book on C retains the features that have made it a proven, best-selling tutorial and reference on the ANSI C programming language. This edition builds on the many existing strengths of the text to improve, update, and extend the coverage of C, and now includes information on transitioning to Java and C++ from C.

Beginners and professional programmers alike will benefit from the numerous examples and extensive exercises developed to guide readers through each concept. Step-by-step dissections of program code illuminate the correct usage and syntax of C language constructs and reveal the underlying logic of their application. The clarity of exposition and format of the book make it an excellent reference on all aspects of C.

Highlights of A Book on C, Fourth Edition :

  • New and updated programming examples and dissections—the authors' trademark technique for illustrating and teaching language concepts.
  • Recursion is emphasized with revised coverage in both the text and exercises.
  • Multifile programming is given greater attention, as are the issues of correctness and type safety. Function prototypes are now used throughout the text.
  • Abstract Data Types, the key concept necessary to understanding objects, are carefully covered.
  • Updated material on transitioning to C++, including coverage of the important concepts of object-oriented programming.
  • New coverage is provided on transitioning from C to Java.
  • References to key programming functions and C features are provided in convenient tables.



    0201183994B04062001

  • Inside This Book (Learn More)
    First Sentence
    Zero is the natural starting point in the C programming language. Read the first page
    Explore More
    Concordance
    Browse Sample Pages
    Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
    Search inside this book:

    Suggested Tags from Similar Products

     (What's this?)
    Be the first one to add a relevant tag (keyword that's strongly related to this product)
     
    (10)

    Your tags: Add your first tag
     

    Sell a Digital Version of This Book in the Kindle Store

    If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

    What Other Items Do Customers Buy After Viewing This Item?


    Customer Reviews

    3 star
    0
    2 star
    0
    1 star
    0
    Most Helpful Customer Reviews
    6 of 6 people found the following review helpful
    Format:Paperback
    This book is *not* aimed at complete beginners in programming. It's coverage of C is thorough but I found it somewhat dry and uninspiring. To get maximum value you really must do the exercises which are really very good. As others have stated, the authors use a lot of mathematical examples (fibonacci, Newton-Raphson, polynomials and more) that may put some people off. Also, the exercises do not have answers, but in general this not a problem. They include a brief section on abstract data types which is handy (stack, linked list, binary tree) but don't expect this to replace a specific ADT book. There is also an appendix with explanations for the C standard library, but again if you need this you would be better off buying a dedicated reference. The appencices on Java and C++ are quite good to give you a flavour of what to expect from these languages.

    All in all this is a good introduction to C with a mathematical bias. Don't forget the exercises and don't expect it to be your only book on C!

    Comment | 
    Was this review helpful to you?
    4 of 4 people found the following review helpful
    By A Customer
    Format:Paperback
    I am a student at Glasgow Universtiy and for third year had to learn c, having only used Ada before.

    This book is fantastic, simple explanations with good examples of how to make use of all the c features. Each section contains references to all the sections explaning relevant parts of example programs, so you can just jump in anywhere.

    The one bad thing is it might teach you a few bad habits, but it is easy to use and understand

    Comment | 
    Was this review helpful to you?
    3 of 3 people found the following review helpful
    Format:Paperback
    I first read an Absolute Beginners book on C which gave me the confidence to proceed to this book. I found it harder than the beginners but the explanations after the code make it very user friendly and easy to follow. The exercises after each chapter make you think about what you're doing and about other ways of doing things too. The book is very good at emphasising possible problems areas and at commenting on good coding practise and what is most often used by programmers.

    With a maths background I found the maths parts very easy to understand but there are some parts which may be difficult if maths isn't your thing (although they could probably be skipped without any harm).

    It's a really really good book and gives loads of opportunities to learn a new subject area and get practise in it. The authors are very careful to point out areas of caution and to empahisise important points to remember. The summary at the end of each chapter gives a precise break down of what you've learnt.

    I strongly recommend this book for anyone serious about learning C.

    Comment | 
    Was this review helpful to you?
    Most Recent Customer Reviews
    The best introduction to the C language ever. !
    This book has given me an understanding of the C language that I have not found anywhere else. It has given me a new confidence in programming in C.Credit where it is due... Read more
    Published on 9 Oct 2001 by reens@breathe.com
    Probably the best book on C?
    This is he best book on C i have ever read. I have tried many others, and as a complete beginner I found it easy to follow and very informative. Read more
    Published on 2 May 2001
    The Best Computer programing book I ever read!
    An amazing @ through C programing book that goes way beyond 5 stars.

    great for students saved my ass at the final exam and will save you'rs too

    Published on 2 Sep 2000 by Israel ben haim
    One word: GREAT!
    I can't explain how great this book is in words. It just blew my mind. I had tried the Kernighan/Ritchie book before this.. but I got nowhere fast. Read more
    Published on 24 July 1999
    The best book on C for every user
    After using this book since 1984 along with its updates and its programming examples, I have taught many others to experience the joy of the world of C. Read more
    Published on 17 Jun 1999
    The best reference book in C programming
    Simply the best book for both beginner and professinal programmer.
    Published on 8 Jun 1999
    Takes you to the next level
    Unlike some other syntax-oriented books, this book goes into some great non-toy code, for things such as resource scheduling and binary and general trees. Read more
    Published on 5 Jun 1999
    A Good Solid Text That Does the Subject Justice
    This one is a keeper, although not for folks new to programming. The authors cover all the relevant areas with good explanations and even better examples. Read more
    Published on 7 May 1999
    Best book I've found to learn C
    Although there are more than a couple typos in my printing of the 4th edition, this is by far the best book on C programming I've used. Read more
    Published on 18 Feb 1999
    Great Reference Book
    I think its a great book for anyone, new and experienced programmers. It covers many ideas that help with general routines. Read more
    Published on 16 Dec 1998
    Search Customer Reviews
    Only search this product's reviews

    Customer Discussions

    This product's forum
    Discussion Replies Latest Post
    No discussions yet

    Ask questions, Share opinions, Gain insight
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
     

    Search Customer Discussions
    Search all Amazon discussions
       


    Listmania!


    Look for similar items by category


    Look for similar items by subject


    Feedback


    Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges