10 books to learn Solidity

Juan
4 min readApr 13, 2023

Here is a list of 10 books to learn Solidity, the programming language used for writing smart contracts on the Ethereum blockchain

Solidity

Here is a list of 10 books to learn Solidity, the programming language used for writing smart contracts on the Ethereum blockchain:

Mastering Blockchain by Imran Bashir

  • This book provides a comprehensive introduction to blockchain technology, including Solidity programming for Ethereum-based smart contracts.

Blockchain Basics by Daniel Drescher

  • Although not specifically focused on Solidity, this book provides a solid foundation in blockchain technology, which is essential for understanding and working with Solidity.

Ethereum Smart Contract Development by Mayukh Mukhopadhyay

--

--

Juan

Software Engineer, Entrepreneur and Writer — Italy 🇮🇹