What it does
Invent with Python collects Al Sweigart's programming books for beginners, including practical and game-oriented learning.
Choose a book by the kind of program you want to create, then follow its examples as sustained reading. The author's approach is aimed at beginners. The online books give a no-cost starting route, with print and ebook editions also available.
Sources
- Learn to program. For free. - Invent with Python (Oct 26, 2026)