It seems like most of what your saying is just conflating an overloaded term of language.
Yes, people use the term language for different things, it doesn't mean they are the same.
Also what you called a language in your first example everyone else would call an API. What you called a language in your second example is just a config file.
It seems that the reality of what you're saying is that you are using 'lots of little languages' because you are calling lots of things languages that no one else does.
Yes, people use the term language for different things, it doesn't mean they are the same.
Also what you called a language in your first example everyone else would call an API. What you called a language in your second example is just a config file.
It seems that the reality of what you're saying is that you are using 'lots of little languages' because you are calling lots of things languages that no one else does.