Vývojové prostredie

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.