# Development Environment

Skill · Software Development and Engineering Practices

Canonical page: https://career.thegoodapps.co/skills/development-environment

A development environment is the configured set of tools, software, and settings a programmer uses to write, test, and debug code, typically including an editor or IDE, compilers/interpreters, version control, and local servers or emulators. Software developers set these up (locally or in the cloud) to closely mirror production conditions while allowing rapid iteration and debugging.

Related skills: [Docker](https://career.thegoodapps.co/skills/docker), [Version Control](https://career.thegoodapps.co/skills/version-control), [Debugging](https://career.thegoodapps.co/skills/debugging)

## Open roles requiring Development Environment (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
