In this chapter, we'll check out the last and probably the most core part of Bitcoin—its software code base. In this chapter, we'll focus on the software side of things. We will learn about the protocols and functions that help Bitcoin function seamlessly. The following topics will be covered in this chapter:
- Introduction to Bitcoin's software code case
- Bitcoin's scripting language
- Bitcoin as an application platform