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.
9.5m questions
12.2m answers