Too Long; Didn't Read
The media have made it seem like writing code is a genius-level activity. But coding is actually pretty easy to get the basics in, while difficult to master. Getting set up is annoyingly difficult and often requires learning a new way of working with computers even before you write a single line of code. Coding is hard for a couple of reasons: installing new languages can be super frustrating. There are waayyyyyyyy too many languages, frameworks tools, libraries and plug-ins. Starting programming is super overwhelming because there are a stadezillion things to learn.