Интегри́рованная среда́ разрабо́тки, ИСP , также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

Исхо́дный код — текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтён человеком. В обобщённом смысле — любые входные данные для транслятора. Исходный код транслируется в исполняемый код целиком до запуска программы при помощи компилятора или может исполняться сразу при помощи интерпретатора.

Программи́рование — процесс создания и модификации компьютерных программ.
Библиоте́ка в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО). С точки зрения операционной системы (ОС) и прикладного ПО, библиотеки разделяются на динамические и статические.
Коммента́рии — пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода. Синтаксис комментариев определяется языком программирования. С точки зрения компилятора или интерпретатора, комментарии — часть текста программы, не влияющая на её семантику. Комментарии не оказывают никакого влияния на результат компиляции программы или её интерпретацию. Помимо исходных текстов программ, комментарии также применяются в языках разметки и языках описания.

FAR Manager — консольный файловый менеджер для операционных систем семейства Microsoft Windows и Linux.
Сценарный язык — высокоуровневый язык сценариев — кратких описаний действий, выполняемых системой. Разница между программами и сценариями довольно размыта. Сценарий — это программа, имеющая дело с готовыми программными компонентами, которые, однажды загруженные, в своей работе не зависят от дальнейшего наличия / отсутствия подключения к Сети.

wxWidgets — кроссплатформенная библиотека инструментов с открытым исходным кодом для разработки кроссплатформенных на уровне исходного кода приложений. Основным применением wxWidgets является построение графического интерфейса пользователя (GUI), однако библиотека включает большое количество других функций и используется для создания весьма разнообразного ПО. wxWidgets выпущена под лицензией, базирующейся на LGPL. Проект был начат в 1992 Джулианом Смартом, который до сих пор является членом основной группы разработчиков и уделяет ему внимание, в частности, разрабатывая среду построения графических интерфейсов на wxWidgets — DialogBlocks.

SciTE — кроссплатформенный текстовый редактор, созданный Нилом Ходжсоном с использованием разработанного им же компонента редактирования Scintilla. Предназначен, в основном, для редактирования исходных текстов программ и выполняет подсветку синтаксиса для многих языков программирования, разметки, описания аппаратуры. SciTE характеризуется как компактный текстовый редактор для программистов с удобно реализованным сворачиванием кода, развитой подсветкой синтаксиса и другими полезными функциями. SciTe является переносимым приложением и работает при запуске с переносных устройств. Размер дистрибутива SciTE не превышает 2,5 МБ.
Оболо́чка операцио́нной систе́мы — интерпретатор команд операционной системы, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.

PyQt — набор расширений (биндингов) графического фреймворка Qt для языка программирования Python, выполненный в виде расширения Python.
cscope — утилита, предназначенная для навигации по исходному коду. Используется для поиска в исходном коде функций, объявлений, определений и регулярных выражений по заданной строке текста.

ActiveState Komodo — выпускаемая канадской компанией ActiveState программа для разработки программного обеспечения на динамических языках программирования. В 2007 разделилась на два продукта: коммерческую среду разработки программного обеспечения Komodo IDE и свободный текстовый редактор Komodo Edit. Оба продукта выпускаются для трёх операционных систем: Linux, Mac OS X и Windows.

Geany — среда разработки программного обеспечения, написанная с использованием библиотеки GTK+. Доступна для следующих операционных систем: BSD, GNU/Linux, Mac OS X, Solaris и Windows. Geany распространяется согласно GNU General Public License.

Programmer’s Notepad — свободный текстовый редактор для Windows, в основном ориентированный на программистов, которые работают с исходным кодом. Он был выпущен в 1998 году «Echo Software». В 2002 году текстовый редактор был полностью переписан, и базировался на компоненте Scintilla, но при этом сохранил развитие двух редакций, PN1 и PN2.

RJ TextEd — это бесплатный текстовый редактор для операционной системы Microsoft Windows. Текстовый редактор был создан Рикардом Йоханссоном в 2004 году и написан на Object Pascal.

Sublime Text — проприетарный текстовый редактор. Поддерживает плагины на языке программирования Python.

Textadept — свободный минималистичный программируемый текстовый редактор для разработчиков, близкий по идеологии и архитектуре к Emacs.

Visual Studio Code — редактор исходного кода, разработанный Microsoft для Windows, Linux и macOS. Позиционируется как «лёгкий» редактор кода для кроссплатформенной разработки веб- и облачных приложений. Включает в себя отладчик, инструменты для работы с Git, подсветку синтаксиса, IntelliSense и средства для рефакторинга. Имеет широкие возможности для кастомизации: пользовательские темы, сочетания клавиш и файлы конфигурации. Распространяется бесплатно, разрабатывается как программное обеспечение с открытым исходным кодом, но готовые сборки распространяются под проприетарной лицензией.

TEA Text Editor — текстовый редактор. Отличается большим количеством функций и несколько необычным интерфейсом. В частности выполняет многие функции файлового менеджера и программы для просмотра изображений.