• Category: Book
  • Status: discussion
  • Sources: Pragmatic Bookshelf
  • Summary: Pragmatic Bookshelf lists "Practical Programming, Fourth Edition: An Introduction to Computer Science Using Python 3.14" (Dmitry Zinoviev with Paul Gries, Jennifer Campbell, Jason Montojo), a 400-page introductory text. It is in beta (beta from 2026-01-04) with a final release expected July 2026; the new edition updates examples to Python 3.14 features such as f-strings and type annotations.
  • Why it matters: A refreshed introductory CS-in-Python textbook tracking the current Python release is relevant for onboarding and teaching.

Send feedback on this story