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.95  ·  Rating details ·  311 ratings  ·  15 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
Average rating 3.95  · 
Rating details
 ·  311 ratings  ·  15 reviews

More filters
Sort order
Start your review of C: How to Program
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.
Boni Aditya
Apr 16, 2020 rated it it was ok
This is definitely how you should not learn programming.
This can be used as a reference book and should not be used for beginners to teach programming.

The book is too voluminous and will not let you become a programmer, you can read the entire book and solve all the problems given in the book and yet remain unable to program.

So I would not recommend using this book if you are a beginner. In fact programming can't be learned effectively through books. It would be wise to read books after you bec
كوثر الشريفي
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.
Petré Kutos
May 30, 2020 rated it really liked it
Jan 07, 2019 rated it it was amazing
Please tell me how I read I was Mark as want to read but now how I read🤔
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
Sergio Leottau
rated it really liked it
Jul 25, 2020
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
Rico Leon
rated it really liked it
Apr 27, 2019
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
« previous 1 3 4 5 6 7 8 9 10 11 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Poema de Mío Cid
  • Goblin Market and Other Poems
  • The High Deeds of Finn MacCool
  • Introduction to Algorithms
  • El coronel no tiene quien le escriba
  • Don Quijote de la Mancha I
  • The Story of a Shipwrecked Sailor
  • Innocent Erendira and Other Stories
  • María
  • Automate the Boring Stuff with Python: Practical Programming for Total Beginners
  • Software Architecture in Practice
  • La Disparition de Stephanie Mailer
  • Long Walk to Freedom
  • World War 2: A Captivating Guide from Beginning to End (The Second World War and D Day Book 1)
  • Programming in Scala
  • El enigma de la habitación 622
  • The Hunchback of Notre-Dame
  • Samarkand
See similar books…

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

News & Interviews

In most historical romances, love and marriage go together like...well, a horse and carriage. But what if the girl part of the girl-meets-boy...
23 likes · 12 comments