трансляторы
— программы или технические средства, выполняющие трансляцию программы.
компоновщики
(редакторы связей) — программы, которые производят компоновку — принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль.
препроцессоры
исходных текстов — это компьютерные программы, принимающие данные на входе и выдающие данные, предназначенные для входа другой программы, например, такой, как компилятор
отладчики
(debugger) являются модулями среды разработки или отдельными приложениями, предназначенными для поиска ошибок в программе.
текстовые редакторы
— компьютерные программы, предназначенные для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.
специализированные
редакторы исходных текстов
— текстовые редакторы для создания и редактирования исходного кода программ. Специализированный редактор исходных текстов может быть отдельным приложением, или быть встроен в интегрированную среду разработки (IDE).
библиотеки подпрограмм
— сборники подпрограмм или объектов, используемых для разработки программного обеспечения.
от 31 марта 2022 на
Wayback Machine
" Программное обеспечение делится на прикладное, инструментальное и системное. ... Создается программное обеспечение при помощи разнообразных средств программирования (среды разработки, компиляторы, отладчики и т. д.), совокупность которых называется инструментальным программным обеспечением. "
Ссылки
/ Введение в программные системы и их разработку — НИУ «Высшая Школа Экономики», 2012