Bruce Eckel
Thinking in Python
Fluency, Types, and Design
Thinking in Python is free.
If it has helped you and you'd like to support the work,
you can do that on
GitHub Sponsors
or Ko-fi.
No obligation, and no difference in what you get.
© 2026 Bruce Eckel. Licensed CC BY-NC-ND 4.0.
Freely readable online. Commercial publication requires a contract with the author.