Goodreads helps you keep track of books you want to read.
Start by marking “C: How to Program” as Want to Read:
C: How to Program
Enlarge cover
Rate this book
Clear rating
Open Preview

C: How to Program

3.97  ·  Rating details ·  289 ratings  ·  12 reviews
For courses in C - Intro to Programming/CS1, C - Programming for Business; C - Programming for Technology, and for programming language survey courses. Highly practical in approach, this text introduces fundamental notions of structured programming and software engineering - and progresses quickly to more intermediate material. It covers the full C language, key library fu ...more
Paperback, Fourth Edition, 1255 pages
Published July 18th 2003 by Prentice Hall (first published February 4th 1992)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about C, please sign up.

Be the first to ask a question about C

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Rating details
Sort: Default
Jul 19, 2014 rated it liked it
Used to read this book in order to pass Programming course in the university. I suppose most of the universities in Iran teach C language and they usually use this book as a resource. Having some mistakes in the Persian printed version makes me rate it 3 star.
كوثر الشريفي
I've always had a phobia when it came to programming, especially anything concerning "arrays" or "pointers". I remember borrowing this book from the university's library after being stuck for days in my assignment, and little did I know that this book would improve my programming skills tremendously. Don't let the "ant" on the cover page make you think that this book is a waste of time because it's the best reference one can have if he/she has no background at all in programming as a whole. I tr ...more
Jul 27, 2011 rated it it was amazing  ·  review of another edition
Jan 10, 2011 rated it really liked it
My first programming book... This is where it all started!! :)
Sep 06, 2007 rated it liked it  ·  review of another edition
Recommends it for: Programming
This book had great examples and was useful to me when I first started programming.
Arthur dos Santos
Jun 01, 2013 rated it really liked it  ·  review of another edition
Shelves: acadêmicos
"How is it possible that a book with a surfer bug on the cover is not good?" - That was the first thing that crossed my mind when saw this book on the library shelf, and it is really great indeed! I had tried other books on the same subject, but it seem to me that they were meant to be read by programmers, and I wanted to learn how to program. The craziest thing is that (as the title sugests) this one really show you 'how to program'! To wrap up: if you're just getting to know C language, you mu ...more
Aytaç Cici
Jul 03, 2012 rated it really liked it
Günümüzde Programlamaya ildi duyan insanlar genellikle C öğrenerek bu işe başlarlar. C Dilini incelikleriyle öğrenmesinize yardımcı olacak bir rehber kitap.
May 01, 2008 rated it really liked it
Shelves: programming
Read the 3rd edition, which I couldn't find on goodreads.
Alex T.K
Sep 19, 2013 rated it really liked it
This book explains very clearly and understandable. This book really helped me as a newbie programmer.
Feb 05, 2015 rated it it was amazing
want to read
N Islam
Mar 09, 2012 rated it it was amazing
Excellent book for an introduction into C. Has everything you would possibly need and more.
Angel Mendoza
rated it really liked it
May 15, 2015
Fred Milano
rated it it was ok
Aug 05, 2017
Maulana Rizal Ibrahim
rated it really liked it
Jan 27, 2013
Ahmed Elaraby
rated it it was amazing
Oct 25, 2012
rated it really liked it
Sep 27, 2014
fethi  erdinc uzun
rated it it was amazing
May 12, 2014
Karim Lord
rated it it was amazing
Nov 08, 2014
Suraj Pawar
rated it really liked it
Sep 22, 2018
rated it liked it
Jun 15, 2016
rated it it was ok
Mar 15, 2015
rated it it was ok
Jun 08, 2017
Usal Imalka De Silva
rated it it was amazing
Mar 17, 2018
Faheem Afzal Khan
rated it it was amazing
Mar 16, 2016
rated it it was amazing
Dec 20, 2015
rated it really liked it
Sep 03, 2014
matthew brown
rated it liked it
Aug 19, 2018
« previous 1 3 4 5 6 7 8 9 10 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Perl Best Practices: Standards and Styles for Developing Maintainable Code
  • C: A Reference Manual
  • Beginning Linux Programming
  • Practical C Programming
  • Security in Computing
  • Problem Solving and Program Design in C
  • Java Examples in a Nutshell: A Companion Volume to Java in a Nutshell
  • Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching
  • Learning Perl
  • Linear Systems and Signals
  • Linux Command Line and Shell Scripting Bible
  • Robot Builder's Bonanza
  • The C Answer Book
  • Programming in Python 3: A Complete Introduction to the Python Language
  • The Book of CSS3: A Developer's Guide to the Future of Web Design
  • Structured Computer Organization
  • Expert C Programming: Deep C Secrets
  • Advanced Perl Programming (Perl Series)

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
also Harvey M. Deitel or H.M. Deitel