DEV Community

Discussion on: What is a Programming Language?

Collapse
 
renegadecoder94 profile image
Jeremy Grifski • Edited

I’m completely on board here. I think it’s really hard (and often dangerous) to start declaring some languages in and others out without some formal definition which doesn’t appear to exist. Otherwise, everyone gets to create their own definition. Then, as a consequence, elitist factions get to form around certain types of languages (i.e. only functional programming is real programming).

One example that always comes to mind is MATLAB (as mentioned in the article). One of my best friends uses it as a Mechanical Engineer, and he received a lot of elitist backlash when he was first learning to use it. To him, MATLAB is the right tool for the task, but a lot of folks in our community look down on it.

Ironically, I imagine someone in our community developed that language.