Vývojové prostredie (často sa používa skratka IDE z ) je software uľahčujúci prácu programátorov, väčšinou zameraný na jeden konkrétny programovací jazyk. Obsahuje editor zdrojového kódu, kompilátor, prípadne interpreter a väčšinou i debugger. Niektoré obsahujú systém pre rýchly vývoj aplikácií (zvaný RAD), ktorý slúži pre vizuálny návrh grafického používateľského rozhrania. Pokiaľ ide o nástroj pre objektovo orientované programovanie, môže obsahovať aj object browser.
Príklady Zoznam niekoľkých vývojových prostredí zoradený podľa jazykov: Object Pascal Delphi Kylix Lazarus Java NetBeans jEdit JBuilder Eclipse JDeveloper C a C++ Microsoft Visual Studio MDK Microcontroller Development Kit - ARM Dev-C++ C++Builder Turbo C Anjuta Code::Blocks MinGW Developer Studio Sun C++ Forge Ultimate++ Microsoft Visual C++ VisualAge C++ wxDev-C++ OpenLDev PHP Zend Studio špecializované Carbide.c++ CodeWarrior DJGPP prekladače viacerých jazykov NetBeans Eclipse KDevelop
Na svoju dobu dobré nástroje, ktoré ale bežali iba pod MS-DOSom, rovnako ako programy v nich preložené, a preto sa spolu s ním stali zastarané: Turbo Pascal, Turbo C, Borland C.
Iné projekty