Buy Used
+ £2.80 UK delivery
Used: Very Good | Details
Sold by Book Flood
Condition: Used: Very Good
Comment: May be an ex-library copy. Used books do not normally come with their included CD, Item is being shipped from the UK.
Trade in your item
Get a £1.14
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming and Problem Solving with Delphi Paperback – 27 Jun 2001

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
£68.96 £27.94

Special Offers and Product Promotions

  • When you trade in £15 or more you’ll receive an additional £5 Gift Card for the next time you spend £10 or more.

Trade In this Item for up to £1.14
Trade in Programming and Problem Solving with Delphi for an Amazon Gift Card of up to £1.14, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 650 pages
  • Publisher: Addison Wesley; 1 edition (27 Jun. 2001)
  • Language: English
  • ISBN-10: 0201708442
  • ISBN-13: 978-0201708448
  • Product Dimensions: 18.7 x 3.5 x 22.9 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 1,556,673 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Customer Reviews

4.5 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

1 of 1 people found the following review helpful By K. Maroukian on 27 Dec. 2006
Format: Paperback
I am thrilled to have this book on my bookshelf! I must say that even now that newer versions of Delphi have been released since this book was published, it is still a valuable reference to learn, not only the beginner's stuff but also more advanced programming techniques. Kerman makes it extremely easy to understand and program in Delphi.

Personally I learned a lot from the programming methods and techniques that are explained thoroughly in the book. At a university Bachelor's level as a computer scientist this is the book that helped me get on with a few very hard programming assignments.

Therefore, I would highly recommend this book for anyone looking to start afresh on Delphi and anyone looking to polish their advanced programming skills as well.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By M. Ward on 11 Sept. 2008
Format: Paperback
Before I went to uni I had only do a tiny bit of programming, which was using visual basic in Excel.

When I started doing a course on programming, I found that most other people on the course had done alot of it before and were flying through.

This book is great for teaching yourself, giving yourself extra help and moving on to advanced levels perhaps that you aren't taught in a basic lesson.

Always try ebay or other means to get it cheaper, text books are always rather expensive.
It even come with a CD of the software, and it was recommended to me by several lecturers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 9 reviews
10 of 10 people found the following review helpful
Very Good for the novice, but [pricey] 14 Sept. 2001
By A Customer - Published on
Format: Paperback Verified Purchase
Programming and Problem Solving with Delphi is clearly laid out and provides good information for people new to Delphi. As a self-trained programmer migrating from Visual Basic to Delphi I found it quite useful, but I question its value to experienced Delphi campaigners. I also cannot work out why it's so [pricey].
9 of 9 people found the following review helpful
Great Book 8 Feb. 2002
By Kandy L. Rasmussen - Published on
Format: Paperback
This book [was expensive to me] because it is a textbook, and as we all know, there's no getting around the price of a textbook. I'm not currently attending class, but purchased this book anyway. I found it extremely well laid out, very descriptive, and informative. I went from knowing very little about Delphi, to knowing quite a bit. This book has all the little bits of information the less formal books leave out. A great book! If I had one complaint, it was of the lack of attention to some of the higher programming skills, chapters like DDE were very short indeed, but gave you enough to know what they did. This is a beginners book, make no mistake. If you're just learning Delphi, it's great. I believe this was made with Delphi 5, but there are so few differences, you'll never notice.
3 of 3 people found the following review helpful
More Than Just Delphi 12 July 2006
By SofaBuddy - Published on
Format: Paperback Verified Purchase
This is a fantastic book for newcomers to Delphi, but with a shortcoming for some potential readers:

1. Kerman teaches not only Object Pascal/Delphi in a clear, concise progression, but also the basics in efficient design while solving real world implementation problems.

2. Object Oriented Programming is integrated by the very nature of using Delphi objects, and later in the book, Kerman introduces additional Object Oriented Programming (OOP) fundamentals.

3. Unlike nearly every other Delphi text I've read aimed at Delphi newcomers, this book ensures the reader learns, understands, and integrates efficient problem solving along the way.

4. Finally, Kerman includes excellent exercises and quizzes to verify and challenge your learning in each chapter.

5. My only negative critique (and the reason I only give the book four stars) is that the book does not include solutions to the end-of-chapter exercises and quizzes. (The solutions are located online for instructors only, which makes it difficult if you are teaching yourself). You also will not have access to the book's errata unless you complete online student registration with Addison/Wesley/Pearson Tech/(etc.). The reason this book is so expensive is because it's been adopted as a teaching text, and all textbooks are expensive because they can be. Sad but true.

Having said that, I do not believe you'll find a better introduction to Delphi/Object Pascal anywhere.
1 of 1 people found the following review helpful
I have read many Delphi books, but this one rocks for real. 1 Nov. 2012
By Faisal - Published on
Format: Paperback
Even though the book is a bit old (Explaining Delphi 5) but the principles of Delphi or Pascal programming are the strongest pillars of this book.

In chapter 1: Kerman takes the learner into an introduction to computer science.

Chapter 2: Delphi Development Environment (Delphi 5 IDE).

Chapter 3: Planning your program (theories, flowchat, pseudocode).

Chapter 4: Elements of Programming (variables, arithmetic operators ,,,)

Chapter 5: Decision structures. (if then, booleans)

Chapter 6: Repetition Structures. (loops)

Chapter 7: Text Files.

Chapter 8: Structured programming (subprograms, procedures and functions, passing parameters).

Chapter 9: Error-Proofing and Debugging.

Chapter 10: Data structures. (Arrays, static arrays, pointers ,,,)

Chapter 11: Binary Files.

Chapter 12: Sorting and searching.

Chapter 13: Databases.

Chapter 14: Recursion.

Chapter 15: Object-Oriented Programming.

Chapter 16: Additional delphi components.

Chapter 17: Advanced delphi programming.


A. computer arithmetic and number systems.
B. ASCII (ANSI) Character values.
C. Object Pascal Programming standards.
D. Customizing Delphi IDE (version 5)
E. Distributing Delphi Programs.
F. Object Pascal reserved words.
G. Migrating from visual basic to Delphi << one of the book's top subjects.

So, yeah I just disliked how the author didn't pay enough attention to functions in chapter 8, they are not well explained. But it's alright i can find plenty of resources on the internet about that. In addition, the CD that contains the solutions is not available and it is accessible to instructors only.

Other than that, this book is a blessing.

Finally, it depends from a learner to learner. Some want the up-to-date material explaining Delphi XE2 for example. This book is not for you, but If you are a newbie to delphi, then you have to read this book and another one which is more simple (Essential Pascal by Marco Cantu).
2 of 2 people found the following review helpful
East US 22 May 2003
By A Customer - Published on
Format: Paperback
I agree with the previous reviewers. The book is helpful with developing a basic understanding of Delphi, but it is overpriced compared to other Delphi books on the market.
Were these reviews helpful? Let us know