Beginning C

Beginning C

by Ivor Horton

Paperback(3rd ed. 2004)

$40.20 $44.99 Save 11% Current price is $40.2, Original price is $44.99. You Save 11%.

Product Details

ISBN-13: 9781590592533
Publisher: Apress
Publication date: 03/21/2004
Series: Expert's Voice Series
Edition description: 3rd ed. 2004
Pages: 648
Product dimensions: 7.50(w) x 9.25(h) x 1.45(d)

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.

Table of Contents

A table of contents is not available for this title.

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Beginning C 4 out of 5 based on 0 ratings. 1 reviews.
Guest More than 1 year ago
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.