Discover Your Next Favorite Book

We are always learning, but what happens when we stop?

Featured Books

QuickStart Guide to Game Physics
QuickStart Guide to Game Physics
4.4 (482 reviews)

Game Physics, Collision Detection, Rigid Body Simulation...

Vulkan API - Owners' Workshop Manual (2nd Edition) - Computer Programming (Beginners Onwards): Everything You Need To Get Started With The Vulkan API
Vulkan API - Owners' Workshop Manual (2nd Edition) - Computer Programming (Beginners Onwards): Everything You Need To Get Started With The Vulkan API
4.1 (364 reviews)

programming, compute, vulkan...

LaTeX Explained
LaTeX Explained
4.1 (319 reviews)

latex, scripting, editing...

Latest Book News

We Have a New Reading Rainbow Host

A new host for Reading Rainbow, what "track" means in publishing and more in Today in Books. ...

September 29, 2025
Meet the New Host of Reading Rainbow: Mychal the Librarian

After 20 years, Reading Rainbow is back! The new host is Mychal the Librarian, who has been spreadin...

September 29, 2025
Book Riot’s Deals of the Day for September 29, 2025

Lesbian vampires, a history of American pyramid schemes, a girl convinced she's a mermaid, and more ...

September 29, 2025

Technology & Programming News

Book of the Day
Introduction to Regular Expressions in 20 Minutes: (Coffee Book Series)
Introduction to Regular Expressions in 20 Minutes: (Coffee Book Series)
4.8 (126 reviews)
View Book
Interesting Statistics
87%

of readers say books improve their life

26

books read by average person each year

641K+

new books published annually

Inspirational Quote
"It does not matter how slowly you go as long as you do not stop."
— Confucius
Top Categories
Programming History Self-Help AI Mystery Fiction