Software · Python
Python
Two references for working with Python: the full release history — every public version with end-of-life dates and what changed — and the questions a Python interviewer actually asks, answered. I keep both sourced and current.
Versions
Every public release of Python — Python 0.9.0 (1991) through Python 3.14 (2025) — with end-of-life dates, current support state (Bugfix / Security / EOL), and the headline changes per version. Plus the December 2008 Python 2 / 3 split, Guido van Rossum's resignation, the Steering Council, the Faster CPython project, and the free-threaded / no-GIL push.
Open →Interview
The questions a Python interviewer actually asks — the data model, data structures, decorators, generators, OOP, the GIL and concurrency, async, typing, exceptions, and the classic gotchas — each answered with a short code example and a link to the source. Filter by difficulty and topic.
Open →