Earlier quoted context omitted.
You're living in a pretty isolated world, my friend. I'd say 90% of my friends would be the audience for this. I've been coding 20 years, most of my friends are successful, grad-degree educated people in a variety of fields, and some of them are even my coworkers. Who is supposed to teach people what code is? Our schools? Who with a CS degree and programming experience would willfully choose to teach in the USA's edu…
What do you mean? Theres tons, TONS of resources for learning the basics of programming.
Also the TONS thing is kind of bad, because it becomes a lot harder for the layperson to filter out the bad resources from the good.