C How to Program
Get notified when this item comes back in stock.

C How to Program  (English, Paperback, Paul Deitel)

13 Ratings & 4 Reviews
18% off
Sold Out
This item is currently out of stock
Read More
  • Language: English
  • Binding: Paperback
  • Publisher: Prentice-Hall of India Pvt.Ltd
  • Genre: Computers
  • ISBN: 9788120340060, 9788120340060
  • Pages: 1000

C How to Program, 6/E introduces three of today's programming paradigms–procedural programming in C, and object-oriented and generic programming in C++. It is appropriate for both introductory and intermediate-level C and C++ programming courses.

New To The Edition

  • “Making a Difference” exercise set.
  • Enhanced C99 appendix, with each feature keyed to where it can be taught in the book.
  • Searching and sorting with an introduction to Big O.
  • New interior design that graphically organizes, clarifies and highlights the information, enhancing the book’s pedagogy.
  • Game programming with the Allegro C library.
  • New debugging appendices for Visual C++ 2008 and GNU gdb.
  • New treatment of object-oriented programming in C++.
  • Secure C Programming Resource Center.
  • Code runs on Visual C++ 2008/GNU GCC 4.3.
  • New function pointer exercises.

Table of Contents
1. Introduction to Computers, the Internet and the Web
2. Introduction to C Programming
3. Structured Program Development in C
4. C Program Control
5. C Functions
6. C Arrays
7. C Pointers
8. C Characters and Strings
9. C Formatted Input/Output
10. C Structures, Unions, Bit Manipulations and Enumerations
11. C File Processing
12. C Data Structures
13. C Preprocessor
14. Other C Topics
15. C++ as a Better C; Introducing Object Technology
16. Introduction to Classes and Objects
17. Classes: A Deeper Look, Part 1
18. Classes: A Deeper Look, Part 2
19. Operator Overloading
20. Object-Oriented Programming: Inheritance
21. Object-Oriented Programming: Polymorphism
22. Templates
23. Stream Input/Output
24. Exception Handling
A: Operator Precedence Charts
B: ASCII Character Set
C: Number Systems
D: Game Programming: Solving Sudoku
Appendices on the Web
E: Game Programming with the Allegro C Library
F: Sorting: A Deeper Look
G: Introduction to C99
H: Using the Visual Studio Debugger
I: Using the GNU Debugger

Read More
Book Details
  • Prentice-Hall of India Pvt.Ltd
University Books Details
  • B.Sc(Computer Science)
Ratings & Reviews
13 Ratings &
4 Reviews
  • 5
  • 4
  • 3
  • 2
  • 1
  • 9
  • 4
  • 0
  • 0
  • 0

Absolutely for everyone!

Its been a while I started learning C. When I asked my teachers about a good book, they all came up with a name; "Let Us C" by "Yashwant Kanethkar" and "ANSI C" by "Balaguruswamy".

I bought both of them. They both are quite awesome texts for a beginner. Then I came up with "ANSI C" by "Ritchie", because he himself said that I am not proficient in the language. Now you can imagine the scenario? The one who invented the language isn't quite confident about using it firmly. But when I purchased...

Jatin Sharma

Feb, 2012

Report Abuse


I assure u, this is a very good book. (10/10)
Recommend it for all those who are trying to learn C/c++ programming.
But i must warn u, Unlike other books, this book is very practical in approach.
You have to be very thorough with the basics contained in the first few units,
As the book goes on the examples gets more an more complicated, but not complicated enough for those thorough with the previous units and ideas.
An ideal way of learning programming, by the time u finished this book.. u'd...

Justin Beirapadua

Certified Buyer

Dec, 2012

Report Abuse

A Must C ( and a must buy)

I'm absolutely new to programming and was advised to start learning C to build a base/foundation.
This is a very comprehensive book spanning more than 1000 pages. It really treats you like a lay man and explains everything bit by bit, no pun intended. The book also included a CD containing the essential software material like Visual Studio 2008, Express etc.
The only (minor) flaw was that it, being an Indian Edition, lacked the colour printing seen in the original Edition. That being said an ...

Karan Mathur

Certified Buyer

Aug, 2012

Report Abuse

Great book

HIGHLY Recommended for C beginners....

A lot of exercise at the end of the chapter, helps improve programming skills...

It describes everything related to programming and at the end of the day, it also gets us to think on certain problems which really help improving algo development...

Jaydeep Solanki

Oct, 2011

Report Abuse
All 4 reviews
Have doubts regarding this product?
Safe and Secure Payments.Easy returns.100% Authentic products.
You might be interested in
General Commerce Books
Min 20% Off
Shop Now
Finance and Accounting Books
Min 20% Off
Shop Now
Business and Management Books
Min 20% Off
Shop Now
Electronics and Communications Engineering Books
Min 20% Off
Shop Now
Back to top