563 / 600BK38

Programming Bitcoin

Programming Bitcoin — by Jimmy Song: Bitcoin’s protocol, transactions, scripts, software and engineering trade-offs.

Programming Bitcoin — by Jimmy Song: Bitcoin’s protocol, transactions, scripts, software and engineering trade-offs.

Written by Jimmy Song and first published in 2019 by O’Reilly.

Use this book as a route into Bitcoin’s protocol, transactions, scripts, software and engineering trade-offs. Its Atlas links connect the reading to the people, mechanisms and events it discusses.

For the clearest picture, read this entry together with Transaction, Full Node. The reverse links also lead from Jimmy Song.

01

Author: Jimmy Song

02

First publication: 2019

03

Connected to the relevant Atlas topics

04

A legal free edition is linked below

DOC · 001O’Reilly — Programming BitcoinPublisherDOC · 002Free legal edition — Programming BitcoinFree legal editionDOC · 003Bookshop search — Programming BitcoinBookshop
Reviewed 25 July 2026Source-first · No investment advice