In this case, this sort of 'programming environment' is available to make it easier to develop software that manipulates how some control software (software that controls something) is executed. I think.
But this is an area of a great degree of abstraction. Most people don't think about the fact that any long-lived software (say, WinWord) was developed by anyone. In reality, hundreds (or maybe thousands) of developers have worked on it, using dozens of different programming languages, and - over time - many different development environments. (But what do I know )