Why Spreadsheets Are The Biggest Gateway To Coding
<p>Every once in a while, people wonder “what’s the most popular programming language on the planet?” If you <a href="https://stackoverflow.blog/2023/06/13/developer-survey-results-are-in/" rel="noopener ugc nofollow" target="_blank">check the recent surveys, usually they’ll say it’s Javascript</a> or <a href="https://www.techrepublic.com/article/tiobe-index-language-rankings/" rel="noopener ugc nofollow" target="_blank">Python</a>.</p>
<p>But I always argue these surveys are off base.</p>
<p>I maintain that if you wanted to find the place where the most folks on the planet are doing programming — by which I mean they are i) issuing commands to a computer that coax it to ii) manipulate and crunch data, to iii) store things in databases, to iv) extract them, and then v) show the data someone else, and to vi) make digital tools that other folks use …</p>
<p>… the answer is simple: It’s the spreadsheet.</p>
<p>When I say “spreadsheet” I mean Excel, Google Sheets, Apple’s Numbers, or any other similar tool. This is a nuttily popular category of software: There are an estimated 2 billion people using spreadsheets on the planet.</p>
<p>Spreadsheets are thus the most popular programming environment on the planet.</p>
<p>Now, you probably noticed I called it the most popular programming “environment”, heh.</p>
<p>I didn’t call it a “programming language.”</p>
<p>That’s because spreadsheets are even <em>better — </em>at least when it comes to being welcoming to newcomers. Basically, spreadsheets like Excel or Google Sheets achieve the remarkable feat of a) rolling a programming language inside b) a code-writing IDE that also includes, natively, c) a database and d) the ability to create UIs, too.</p>
<p><a href="https://clivethompson.medium.com/why-spreadsheets-are-the-biggest-gateway-to-coding-ce233380889a">Click Here</a></p>