Discover Your Next Favorite Book

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

Featured Books

Beginner's Guide to Game Animation Programming
Beginner's Guide to Game Animation Programming
4.3 (70 reviews)

Game Animation, Programming, C++...

Code Classic Arcade Games: Web Programming
Code Classic Arcade Games: Web Programming
4.8 (884 reviews)

programming, ai...

Foundations of Graphics & Compute: Volume 1: Primer
Foundations of Graphics & Compute: Volume 1: Primer
4.2 (408 reviews)

programming, graphics, compute...

Latest Book News

Book Riot’s Deals of the Day for January 17, 2026

A marriage of convenience in the English countryside, a cheese-scented mystery, a collection of side...

January 17, 2026
Book News Link-O-Rama

Friday links. Just links. ...

January 16, 2026
Book Riot’s Deals of the Day for January 16, 2026

Wilderness horror, queer romantic adventure in Georgian London, a Gothic witchy thriller, and more o...

January 16, 2026

Technology & Programming News

Book of the Day
Kinematics and Dynamics
Kinematics and Dynamics
4.8 (100 reviews)
View Book
Interesting Statistics
83%

of readers say books improve their life

37

books read by average person each year

500K+

new books published annually

Inspirational Quote
"A reader lives a thousand lives before he dies. The man who never reads lives only one."
— George R.R. Martin
Top Categories
Fiction Non-Fiction Mystery AI History Self-Help