© Daniel van Flymen 2020
D. van FlymenLearn Blockchain by Building Onehttps://doi.org/10.1007/978-1-4842-5171-3_1

1. Getting Ready for Application Development

Daniel van Flymen1  
New York, NY, USA

For the unfamiliar, Python is one of the most popular languages. It’s extensively used everywhere—from academia and the sciences to large-scale web applications, like Instagram. Part of its popularity is due to the plethora of libraries, packages, and extensions available for free online as well as ease of reading due to its resemblance to pseudocode.

In this chapter we’ll make sure your computer is properly set up for application development and that Python is properly installed. Then, I’ll show you how to create a pragmatic Python project and how to ...

Get Learn Blockchain by Building One: A Concise Path to Understanding Cryptocurrencies now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.