Programming and Scripting
Free Python books
Python is a general-purpose language with a readable syntax and a large standard library. It is used for automation, data analysis, web services, scientific computing and teaching. Its ecosystem makes it easy to start, but good Python code still depends on understanding data structures, testing and packaging.This category collects free books for different stages: first courses, language references, project guides and books on data and web work. If you are new, begin with one introduction and finish its exercises before adding a second book.
About free python books
This category collects 80 legally free python books from the recovered FreeTechBooks catalog. Each record includes the author, publisher, publication year, license and a direct link to the source that hosts the book.
The list mixes foundational textbooks, course notes and practical handbooks. Some are published by universities or open-textbook initiatives; others are self-published by their authors. Use the license filter if you need a title you can remix or redistribute, and check the license page before reusing a book in a course or project.
If a link no longer works, open the book page and use the archived copy when available, or report the broken link so we can verify it.