The acronym IDE stands for Integrated Development Environment. In software speak, this refers to a software program that provides support for developing code. The support ranges from simple text-enhancing features such as color-coding reserved words, to compiling and/or refactoring code, to allowing plug-ins or add-ons that offers additional tools to make life easier for developers (e.g. a testing framework).