3 ms·
It's a common mistake to think that "programming" is an activity that merely describes the act of writing code. Yes, there are plenty of non-programmers (as in
by pluma 11y ago
It's a common mistake to think that "programming" is an activity that merely describes the act of writing code.
Yes, there are plenty of non-programmers (as in: people who are not identified as programmers by their job title or self-description) who program (including creating amazing monstrosities in VBA).
Describing what a programmer does as "writing code" is only accurate to the same extent that what an accountant does can be described as "putting numbers in spreadsheets". Yes it may be a part of a typical professional's daily work, but even if it is a necessary part (which can be argued), it's not sufficient.
Programming involves a lot more than just writing code -- and that's precisely the part you can't replace by creating a more approachable programming language and what I mean by "learning to program" being what non-programmers typically don't want to do. This is why "thinking like a programmer" is a thing that is separate from "learning programming language X".
- ZenoArrow 11y agoUsing formulas in Excel isn't merely coding. Using Excel often involves designing data models, tracking state, etc... Programming is largely based on organising and storing data, filtering and transforming data and displaying data, Excel does all of the above.