IDE — Integrated development environment
A program for writing code, with helpers built in.
The fuller definition
An integrated development environment combines tools for writing, navigating, running, and debugging software.
- Editor
Write code
- Runner
Execute checks
- Debugger
Inspect behavior
A simplified relationship, not a screenshot or a complete design.
A concrete example
An editor shows code, errors, and a terminal while an AI coding assistant suggests changes.
The distinction that matters
An AI feature in an IDE is one component; the editor and its project files remain separate.
Related terms
Claude Code
An AI tool that works with code and files. It can read, edit, and run commands within the access it has.
Products & model familiesGitHub Copilot
An AI helper for programmers that suggests code as they type.
APIs & softwareGit
A tool that keeps a history of every change to a set of files, so you can go back or see who changed what.
Where it is taught
APIs and JSON: connect a model to a small programSource and further reading
MDN · Web technology glossaryThe definition and example are written for this library. The link gives background, official documentation or legal authority as labelled. Legal scope depends on the jurisdiction and current text; product features depend on release and settings.