The
environment in which a
developer works. This consists of all the
development tools at his disposal. These tools can be grouped together into an
integrated development environment.
The
development environment can be
visual (
graphical) or
textual or
conceptual (
command line tools). But, ordinarily the
tools in the environment work well together.
There are good examples on Linux, Solaris, Windows, Macintosh, Unix, OS2 etc.