A IDE typically consists of:

Compiler

Text editor

Debugger

All