DEV Community

Discussion on: What's the difference between Coding and Programming?

Collapse
 
raphink profile image
Raphaël Pinson

Synonyms often hide subtle differences.

Like your MIDI synthesizer example shows, coding is not the same as programming: some machines can be programmed without using code (e.g. an alarm clock), but code is usually meant to program (though you could argue it might be used for other things, maybe).

Another off your examples: observability is actually not the same as monitoring. You can monitor without doing observability (and you'll often end up regretting it the day something you haven't foreseen breaks) or collect metrics without monitoring anything (if you haven't seen any dashboards or alerts based on them)...

When I find two words that seems interchangeable, I usually think: "hey, it seems I don't know enough about this subject yet to tell the difference. Great opportunity to learn!" 😁

Some comments have been hidden by the post's author - find out more