The development environment is a collection of tools and procedures used by a software developer to create computer programs. It includes any hardware and software ( (i.e., debugger, source code editor, automation tools, etc.) the developer needs to do his work, and access to additional resources that may be needed during the course of developing the product.
The development environment is comparable to a workshop where a craftsman toils away at his creation.
Other interesting terms…