Beginning C (Expert's Voice) and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
$8.98 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $0.61 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Beginning C (Expert's Voice)
 
 
Start reading Beginning C (Expert's Voice) on your Kindle in under a minute.

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

Beginning C (Expert's Voice) [Paperback]

Ivor Horton (Author)
3.5 out of 5 stars  See all reviews (4 customer reviews)

List Price: $44.99
Price: $34.19 & this item ships for FREE with Super Saver Shipping. Details
You Save: $10.80 (24%)
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
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.com. Gift-wrap available.

Formats

Amazon Price New from Used from
Kindle Edition $30.77  
Paperback $34.19  

Book Description

Expert's Voice April 5, 2004

This book teaches the complete C language in a progressive step-by-step fashion. All elements of the language are carefully explained, both in terms of how they work and what they are for. The language features are demonstrated and explained through fully working code examples throughout. This book has excellent potential in the training and education markets.


Customers Who Bought This Item Also Bought


Editorial Reviews

About the Author

Ivor Horton is self-employed in consultancy and writes programming tutorials. He worked for IBM for many years and holds a bachelor's degree, with honors, in mathematics. Horton's experience at IBM includes programming in most languages (like assembler and high-level languages on a variety of machines), real-time programming, and designing and implementing real-time closed loop industrial control systems. He has extensive experience teaching programming to engineers and scientists (Fortran, PL/1, APL, etc.). Horton is an expert in mechanical, process, and electronic CAD systems; mechanical CAM systems; and DNC/CNC systems.

Product Details

  • Paperback: 624 pages
  • Publisher: A-Press; 3rd edition (April 5, 2004)
  • Language: English
  • ISBN-10: 1590592530
  • ISBN-13: 978-1590592533
  • Product Dimensions: 9.2 x 7 x 1.3 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #1,400,273 in Books (See Top 100 in Books)

 

Customer Reviews

4 Reviews
5 star:
 (1)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

19 of 19 people found the following review helpful:
4.0 out of 5 stars Fills a gap in the market, April 21, 2004
This review is from: Beginning C (Expert's Voice) (Paperback)
Notice something strange in the computer section of bookstores? Plenty of books on such languages as Java, C++, C# and Visual Basic. But try finding a book on plain old C. Perhaps there is an issue of Kernighan and Ritchie. But, quite possibly, there is no C book at all.

But a need for C still exists. Most of the unix variants, and linux, are coded in C, with perhaps a C++ overlayer. And on Microsoft machines, a vast body of C code also exists, for such things as device drivers, for example. K&R is the definitive text for C, but awkward for users new to any programming. Its terseness and lack of many examples make it so.

Which is why it is nice to see a new edition of Horton's book. It deliberately eschews the conciseness of K&R. Instead, it has extensive discussions of every feature of C. Aimed squarely at a newbie. Horton is generous with code examples, many of which are entire (small) programs. Naturally these days, the code can be downloaded from the publisher.

Horton even discusses what may be fairly advanced stuff for a beginner. Like structuring data via the struct command. What this means, though, is that the book can be used as a complete text for the language.

As an important practical matter, you do not need to understand all, or even most, of the book, to start coding. The emphasis from the first chapter is on writing code, even with only partial knowledge of C.

Purely as a conjecture, it may be astute planning on the part of Hortan and his publisher to come out with this edition. A real gap seems to have opened up in the market over C books. This might fill it.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Good book, November 17, 2006
This review is from: Beginning C (Expert's Voice) (Paperback)
I recomnd this book, it was easily twice as good as any online tutorial you could have taken.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars I'm using this book to review my C, August 22, 2005
By 
This review is from: Beginning C (Expert's Voice) (Paperback)
I'm currently reviewing my C for a new position, and am appreciating this book very much. When I learned C in community college, we used poorly written unfriendly textbooks. While Beginning C may not be a "must have" book, it's part of the generation of approachable books beginners can use, with substantial examples usable by intermediates.

I'm primarily retyping in the code (although I could download the electronic form) to introduce bugs and practice my debugging skills. I **have** noticed that some programs have bugs or needed minor changes to run on my CodeWarrior C platform, but I see this as a feature, not a bug. :D
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews


Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
structuring your programs, struct horse, headsize array, uint page width, int cookies, char board, char player, terminator printf, char father, char mother, int brothers, last printf, char multiple, format control string, typedef unsigned int uint, age printf, static variable count, pointer printf, improved calculator, main game loop, struct family, name printf, conversion specifier, spaces between the digits, statement printf
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Try It Out, First Steps, Simple Simon, Structuring Data, Managing Large Amounts of Data, Malting Decisions, Total Pets, Revenue Per, Supporting Facilities, Beware the Ides of March, Microsoft Windows, Making Decisions, Another Simple, Storage Location Address, Arrays of Pointers, Enter Shorty, Enter Lofty, Get Lofty, Output Family, Program You've, Get Shorty, Income Plus, Amos Gruntfuttock, Programming Note, Int Product
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject