Re:Why Aren't There C Conferences?
by smnplk on Wednesday November 21, 2018 @06:35PM
(#18506915)
You need to go further and accept that programming languages are also not tools.
[ Parent
| on HN ]
If they're not tools, then what are they? Where do you draw the line?
They're languages, or notations. Like https://en.wikipedia.org/wiki/Notation_for_differentiation there's different schools of thought on what's easiest to read, while the fundamentals are essentially the same.
Calculus is a tool, but how we write it is just the notation. Similarly, computer programming (or perhaps a subfield like functional programming) is the tool, and a particular language is just the notation for writing it down.