Discover Your Next Favorite Book

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

Featured Books

OpenCL Compute
OpenCL Compute
4.4 (667 reviews)

OpenCL, GPU Computing, Parallel Programming...

Introduction to Quantum Computing and Algorithms
Introduction to Quantum Computing and Algorithms
4.9 (218 reviews)

Quantum Computing, Qubits, Quantum Algorithms...

Learn Batch Scripting in 20 Minutes: (Coffee Break Series)
Learn Batch Scripting in 20 Minutes: (Coffee Break Series)
4.2 (799 reviews)

programming, ai...

Latest Book News

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
7+ Court Cases About Book Bans to Watch in 2026: Book Censorship News, January 16, 2026

Are library books considered "government speech?" Can a public library ban LGBTQ+ books? Seven book ...

January 16, 2026

Technology & Programming News

Book of the Day
WebGPU Programming Guide: Interactive Graphics & Compute Programming with WebGPU & WGSL
WebGPU Programming Guide: Interactive Graphics & Compute Programming with WebGPU & WGSL
4.8 (174 reviews)
View Book
Interesting Statistics
92%

of readers say books improve their life

35

books read by average person each year

580K+

new books published annually

Inspirational Quote
"What you get by achieving your goals is not as important as what you become by achieving your goals."
— Zig Ziglar
Top Categories
History Fiction Self-Help AI Programming Science Fiction