IDE (Integrated Development Environment) – zintegrowane środowisko programistyczne, które dostarcza zestaw narzędzi ułatwiających tworzenie oprogramowania. IDE łączy w sobie funkcje edytora kodu, kompilatora lub interpretera, narzędzi do debugowania oraz często systemu kontroli wersji, co pozwala programistom na efektywną pracę nad projektami w jednym środowisku. IDE oferuje funkcje takie jak podpowiedzi składni, automatyczne uzupełnianie kodu, podgląd błędów w czasie rzeczywistym oraz narzędzia do testowania i profilowania aplikacji. Przykłady popularnych IDE to IntelliJ IDEA, Visual Studio, Eclipse, PyCharm czy Android Studio. IDE wspierają różne języki programowania i platformy, pomagając programistom w szybszym i bardziej zorganizowanym rozwoju oprogramowania.