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.3m questions
12.0m answers