Recommend books on Python/ C++ Programming

Click For Summary

Discussion Overview

The discussion revolves around recommendations for books on Python and C++ programming. Participants share their experiences with specific texts and seek further suggestions for their learning paths in both languages.

Discussion Character

  • Exploratory
  • Technical explanation
  • Homework-related

Main Points Raised

  • One participant expresses satisfaction with Lutz's Python book and seeks further recommendations for books to study after completing GUI Tkinter.
  • Another participant recommends "C++: An Active Learning Approach" by Albert and Breedlove, noting its practical examples and exercises, as well as its sections on differences between C and C++.
  • A participant mentions having a lengthy ebook available for sharing, indicating its quality but without specifying the title.
  • Another participant recommends "C++" by Walter Savitch, providing a link to the publisher's page.
  • Additional suggestions include Savitch's book, Bruce Eckel's book, and "Accelerated C++" by Koenig for C++, along with "An Introduction to Computer Science Using Python" by Campbell et al. for Python.

Areas of Agreement / Disagreement

Participants share various book recommendations without a clear consensus on a single best choice for either language. Multiple competing views and suggestions remain present.

Contextual Notes

Some recommendations may depend on prior programming experience, particularly regarding the transition from Python to C++. The specific needs and learning styles of participants may influence the suitability of the suggested texts.

Who May Find This Useful

Individuals seeking to enhance their programming skills in Python and C++, particularly those transitioning between the two languages or looking for beginner-friendly resources.

rubrix
Messages
136
Reaction score
0
idk if some of you remember Recommend a book on Python Programming thread i created a while back. As some of you suggested, i bought Lutz's book. I've looked into (or at least skimmed through) most of the book...i really liked it.

I'm currently working on GUI Tkinter, it seems interesting. So, once I'm done with that, what's next? It seems like I'll have to self study whatever i can...till i take another formal language (not sure when that will be...won't be for at least another 6 months). So, yeah, i need some suggestion about book i should get next. I count on you for that :)



Also, I'll be a attending a C++ course. What is a recommended book for that? Is there a book targeted to those who've had Python experience?

Thanks a lot!
 
Technology news on Phys.org
rubrix said:
Also, I'll be a attending a C++ course. What is a recommended book for that? Is there a book targeted to those who've had Python experience?

C++: An Active Learning Approach by Albert and Breedlove is great, even if you don't have any programming experience. The examples and exercises in the book are scaled down from real world problems. There is a slight bias towards Visual Studio as the environment, but one of the nicest things about the book is that at the end of each chapter they have a section on the differences between C and C++ for the covered material. I wouldn't rely on this book to learn C, but having a feature like that is nice.
 
I have an ebook if you're interested in it (1024 pages and very good) PM me if you're interested ;)
 
C++ books: Savitch's book, Bruce Eckell's book, and one named "Accelerated C++" by Koenig

Python: An Introduction to Computer Science Using Python, by: Jennifer Campbell, Paul Gries, Jason Montojo, Greg Wilson
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 9 ·
Replies
9
Views
5K
Replies
69
Views
11K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 397 ·
14
Replies
397
Views
22K
  • · Replies 9 ·
Replies
9
Views
13K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
Replies
5
Views
8K