Computer Programming in C

Top Selected Products and Reviews

"A well-written introduction to the C language" - by p_abc85
Stephen G. Kochan is the author of several books on programming, including three books on C programming. In this book he introduces you to the fundamentals of C as well as some of the more advanced features of the C language. If you want a cleaner and easier tutorial to the C language than is given by the classic "The C Programming Language", this is the book to own.

The book consists of 19 chapters beginning with the standard "Hello World" program and ends with a chapter on Object-Oriented Programming. In between, you learn about all the regular features in a programming language like variables, arrays, and functions, and you also learn how to debug your programs with gdb. Each chapter ends with exercises, some of which can be quite tricky, but if you can follow the chapters, you can easily master some (if not all) of the exercises.

The ... full review
Only 12 left in stock (more on the way).
Price: Price: & FREE Shipping. Details
"Nice Book" - by Robin Levin (Fremont, CA)
This is a nice companion to the K&R book. Note that you can find online web sites that give solutions too, but sometimes they use libraries or concepts not yet covered by the K&R, whereas the answer book, for the most part stays at about the same gradient as the corresponding K&R page number. It also uses a fairly similar approach as the examples in K&R. Explanations are fairly short, but helpful. One thing it doesn't have (though the questions it answers don't really ask for it), is a working main function to test drive the solutions. In a way, this is a nice study to learn more about the topics but can be frustrating in the pointers section (see 'An aside' below).

I purchased this book used for around $7. I don't think I would purchase a new copy for a solutions book -- the condition was quite acceptable when ... full review
Only 12 left in stock (more on the way).
List Price: List Price:
Price: Price: & FREE Shipping. Details
You Save: You Save:
"C11 Content is Excellent but Kindle version is worthless." - by Brig Young (Moscow, Idaho USA)
Final Update: I would give the Kindle version 0 stars if I could, but the content of this book is 5 stars.

The multitude of functions and their variations in the standard library is very well documented. The coverage on C11 has not let me down so far and I am very glad to have the PAPERBACK sitting on my desk! There is an extensive standard library reference that covers C89 thru C11 and each entry has a label for which version of the language it appears in. There is also clear (but terse) discussion of all of modern features (C11) including atomics, threading, generic macros and other constructs that move C into the 21st Century.

In reality, If you need more detail than this you will need to see the docs for your compiler and/or a copy of the C standard you need.

And Note: All of the C11 features are available ... full review
In Stock.
List Price: List Price:
Price: Price: & FREE Shipping. Details
You Save: You Save:
"A well-written introduction to the C language" - by p_abc85
Stephen G. Kochan is the author of several books on programming, including three books on C programming. In this book he introduces you to the fundamentals of C as well as some of the more advanced features of the C language. If you want a cleaner and easier tutorial to the C language than is given by the classic "The C Programming Language", this is the book to own.

The book consists of 19 chapters beginning with the standard "Hello World" program and ends with a chapter on Object-Oriented Programming. In between, you learn about all the regular features in a programming language like variables, arrays, and functions, and you also learn how to debug your programs with gdb. Each chapter ends with exercises, some of which can be quite tricky, but if you can follow the chapters, you can easily master some (if not all) of the exercises.

The ... full review
Only 11 left in stock (more on the way).
List Price: List Price:
Price: Price:
You Save: You Save:
"Great quick reference book for C to add to my ..." - by Amazon Customer
Great quick reference book for C to add to my huge collection of C programming books. I found this series of books great for learning new computer languages. I Own a bunch of these book for a large number of computer languages that I deal with. Great as a quick reference to get up to speed. Came in great condition and arrive early too.
In Stock.
List Price: List Price:
Price: Price: & FREE Shipping. Details
You Save: You Save:
"Great book with a wealth of information" - by Aaron Lelevier
There's a lot of info in this book. It will give you more overall knowledge of programming. It can go in depth to a lot of different areas of Objective-C and the Foundation Framework by Apple, so it is important to keep in mind what you're first trying to accomplish by learning ObjC and then read some chapters thoroughly and maybe others skim, and then come back to them when you need them.

I found myself googling answers and different concepts not all that much when the book didn't seem to quite explain it all the way and I felt like I needed a little more help. But that is to be expected from time to time. The book does not dummy down the material too much and teaches a lot of vocabulary, concepts, and ideas for computer programming. The second half of the book by nature ... full review
Only 1 left in stock - order soon.
List Price: List Price:
Price: Price:
You Save: You Save:
"Still the best overall" - by JJ (Tokyo)
Best objective c book for beginners overall. Lets you actually skip c because it treats this as an almost single subject.
Had every one since 2nd Ed.
Still Kochan is damn lazy about supporting his book directly.
For years he had a crumby broken website.
I might recommend this edition over 5 because this will make you understand what arc is actually doing for you.
In Stock.
List Price: List Price:
Price: Price: & FREE Shipping. Details
You Save: You Save:
"Great Book" - by alex bires
This book is great. It not only goes through how to program c and c++ securely but also discusses how to exploit conditions that occur when these guidelines aren't followed. You will need to know both languages because the book doesn't go in detail to the languages but that is to be expected.
Available for download now.
Price: Price:
"These are 3 great manuscripts which contain much information about programming in C" - by Andrew Medvedev
These are 3 great manuscripts which contain much information about programming in C, C#, C++. This book goes into great detail about what you should know as a basis for programming in C, C#, C++ with clear, concise examples. I liked this book very much because it has clear explanations for the topics that are covered. This book is written in the simple language. All information is clear, easy and useful. The author explains everything very thoroughly through the use of images and illustrations. I got much information on all my questions on this topic. I'm glad to have this book in my library. I highly recommend this book to anyone who wishes to learn the basics of programming with C, C#, C++. It is really worth reading.
In Stock.
Price: Price: & FREE Shipping. Details
"... a recent Game Design Graduate this book was an awesome refresher on computer architecture" - by Chase C.
As a recent Game Design Graduate this book was an awesome refresher on computer architecture, and organization. This book goes into depth the intricate processes of machine code and applies it to making awesome arcade games. Discussing topics in this book has helped me in interviews, and it is a VERY accessible book to read. I love learning about retro arcade games, and feel it has improved my technical skills and understanding of programming as a whole. Great book!
In Stock.
List Price: List Price:
Price: Price: & FREE Shipping. Details
You Save: You Save:
"like someone said, i want to known more" - by Fang Jin (Irvine, CA)
It's always no hurt to read some fundermantal material written by a dumb-proof way by a professional. This book is one of kind.

The only regret is that I'd like the book size to be doubled. Maybe assembly language book will cover the material which is missing from this book.
In Stock.
List Price: List Price:
Price: Price: & FREE Shipping. Details
You Save: You Save:
"A thorough workbook" - by Douglas L. Datwyler (UTAH)
The analogy with piloting aircraft aside...

This book takes a very practical approach, using the tools on the CD and doing exercises with C code. The explanations are clear. Be aware that though introductory, this is a technical book.
In Stock.
List Price: List Price:
Price: Price:
You Save: You Save:
"VERY WELL WRITTEN!!!" - by PersonReviewing
NOTE ABOUT WINDOWS VISTA/WINDOWS 7: There are many FREE compiler's that work with this book available to download! Before I type my review I realize that it is highly possible that some people may be contemplating purchasing this book, but wondering if they can find a compiler to use with this book on modern Windows Vista/Windows 7 computers. The answer is yes there are many FREE compilers my personal favorite is listed at the end of this review.
If you use Linux you will most probably already have the gcc compiler installed on your system!

C is my favorited programming language. C came before C++ and in my opinion gets less attention these days than it should! I also know some C++ and BASIC(QBASIC, yabasic, and Liberty BASIC)-I don't recomend learning basic these days. I use C and sometimes C++ on both Windows and Linux(Ubuntu) systems and in the past have used ... full review
In Stock.
Price: Price: & FREE Shipping. Details
"Only book I found really useful for programming Arduino" - by IWJ
Excellent book that shows all the main Arduino commands in a well organised manner. It is the only book I have found really useful as I learned the subtleties of the Arduino language, Rather than show "do this and that will happen" (as with many similar books I have read) it explains in depth the usage of the language. If you want to understand or modify existing sketches on your Arduino, this is the book you need. It is a pity about the title as it leads you to think this is a quick programming guide. It is not. It is a comprehensive in depth Arduino language sketch book.
Only 14 left in stock (more on the way).
List Price: List Price:
Price: Price: & FREE Shipping. Details
You Save: You Save:
"Agile Methods and Practices clearly explained" - by William Barrett Simms (Boston, MA USA)
This book really covers two topics: Agile management methods and development practices used by agile team.

Section I, the description of the Agile methology is brief. This is obviously the intent of the author and agile is meant to be documenation-light. This section only consists of 100 pages. It's a quick read giving you everything you need to know to implement the Agile methodology in your team.

Section II, is titled "Agile Design". These chapters are high-level design principles with low-level examples and a thorough treatment of UML. This should have been split into two sections. This first, would be most useful for a beginner/intermediate developer to take their skills to the next level. The second part, is required reading/knowledge for any developer who needs to work with a team or who needs to plan a complex application.

Section III is presented as a case study. ... full review