Paperback: 534 pages
Publisher: Sams; Rev Sub edition (January 1994)
Language: English
ISBN-10: 0672303396
ISBN-13: 978-0672303395
Product Dimensions: 9.1 x 7.3 x 1.6 inches
Shipping Weight: 2.2 pounds
Average Customer Review: 4.4 out of 5 stars See all reviews (11 customer reviews)
Best Sellers Rank: #1,452,817 in Books (See Top 100 in Books) #508 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > C #1042 in Books > Computers & Technology > Programming > Microsoft Programming > C & C++ Windows Programming #4719 in Books > Textbooks > Computer Science > Programming Languages
This book by Steve Kochan is absolutely the best book for anyone starting out programming in C. This is an excellent introductory text with frequent examples and good text. This book makes no assumptions about the particular computer system or operating system on which the C language is implemented. This books is written for novices and experienced programmers alike. I love this book as the comprehensive 'teach by examples' book can help you master the unique features of the C language. There is complete coverage of program looping, decision making, arrays, strings, pointers and bit operations and helpful end-of-chapter exercises. This is the book I used to learn C and it really is a great book. The K&R book is really great as a reference, but not as the first book.I reviewed this book back in 1995 on the LEARN C/C++ TODAY list and it is still the best book for learning C out there.
I used this book to cut my teeth in C. Of course, I know Pascal which helped me a little, but most of what I know in C is due to this great book. This book is the best buy for anyone looking for an easy to read, concise book in C. Those looking for a reference type book will not find it very attractive. But for most people like me, who are beginners this book is more than worth the money, but if you can, look for an older/used copy.
This is an excellent book for beginners, with little or no programming background. Whether you know previous languages, like pascal, fortran or basic, or you have no programming background at all, you will find this book simple, informative and to the point.I highly recommend this book as an introductory book for learning ANSI C.
I had wanted to learn C forever and had bought numerous books about it. Every one of them however, were written as if I already knew C. This is the book that changed everything. Very simple, easy to understand, and detailed information on the basics. I only had a C64 BASIC background before this. This book helped me understand what compliling was and what object and quad files were. Now I know MANY more languages but this one was essential to build the foundation.
READ THIS BOOK and learn how it's supposed to be done! As for programming books, I've wasted money on some 'stinkers' over the past 20 years, and I've browsed through many more in bookstores that I quickly realized weren't worth buying. This book, however, is not only the best intro to C programming, it may be the most well-written programming book ever published. It's a step by step guide with concise examples that are clearly explained. No previous programming knowledge is necessary. The best part is that I'm reviewing the version from 1988 (before 'ANSI' was added to the title). I'm sure the current 2004 version is even better. I just ordered Kochans' book "Programming in Objective C" without reading a word of it and I'm not worried at all that it was a waste of money. Thanks Stephen.
It's a really easy book to understand the C basics. One topic that is always confusing is pointers but not in the way that is shown here. If you are a beginner or has forgotten the language (this was my case), it's the best selection.
Programming in ANSI C Deluxe Revised Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) A First Book of ANSI C, Fourth Edition (Introduction to Programming) Programming: Computer Programming for Beginners: Learn the Basics of Java, SQL & C++ - 3. Edition (Coding, C Programming, Java Programming, SQL Programming, JavaScript, Python, PHP) Raspberry Pi 2: Raspberry Pi 2 Programming Made Easy (Raspberry Pi, Android Programming, Programming, Linux, Unix, C Programming, C+ Programming) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) DOS: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of DOS programming (DOS, ADA, Programming, DOS Programming, ADA ... LINUX, RPG, ADA Programming, Android, JAVA) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) C#: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of C# programming (C#, C# Programming, C++ Programming, C++, C, C Programming, C# Language, C# Guide, C# Coding) FORTRAN Programming success in a day:Beginners guide to fast, easy and efficient learning of FORTRAN programming (Fortran, Css, C++, C, C programming, ... Programming, MYSQL, SQL Programming) Prolog Programming; Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of Prolog Programming (Prolog, Prolog Programming, Prolog Logic, ... Programming, Programming Code, Java) R Programming: Learn R Programming In A DAY! - The Ultimate Crash Course to Learning the Basics of R Programming Language In No Time (R, R Programming, ... Course, R Programming Development Book 1) Parallel Programming: Success in a Day: Beginners' Guide to Fast, Easy, and Efficient Learning of Parallel Programming (Parallel Programming, Programming, ... C++ Programming, Multiprocessor, MPI) Introduction to Embedded Systems: Using ANSI C and the Arduino Development Environment (Synthesis Lectures on Digital Circuits and Systems) Dimensioning and Tolerancing Ansi Y14.5m-1982 (American National Standard Engineering Drawings and Related Documentation Practices) My Utmost For His Highest - Deluxe (DELUXE CHRISTIAN CLASSICS) National Parks Quarters Deluxe: 50 States + District of Columbia & Territories: Collector's Deluxe Quarters Folder 2010-2021 (Warman's Collector Coin Folders) National Parks Quarters Deluxe: 50 States + District of Columbia & Territories: Collector's Deluxe Quarters Folder 2010-2021