Answer:
environments containing language specific editors and source level debugging facilities or all of the hardware and software in the environment used by the programmer.
Step-by-step explanation:
quick google search.
7.6m questions
10.2m answers