Программисты
компиляторы
— Программы, переводящие текст программы на язык высокого уровня, в эквивалентную программу на машинном языке.
Встроенные программы
Встроенные программы или прошивки — это программы, «зашитые» в цифровые электронные устройства. В ряде случаев (например, компьютеры с BIOS, совместимые с IBM-PC) по сути они были частью встроенной системы, хранящейся в постоянной памяти. На достаточно простых устройствах можно построить любую операционную систему. Многие современные компьютеры имеют собственные «прошивки», осуществляющие управление устройствами и упрощающие взаимодействие с ними.
Утилиты
Утилиты (англ. утилита или инструмент) — программы, предназначенные для узкого круга вспомогательных задач. Некоторые утилиты входят в классическое сервисное программное обеспечение.
— компьютерные программы, осуществляющие преобразование программы в форму исходного текста на языке ассемблера в команды в виде объектного кода.
— программы или технические средства, выполняющие программную трансляцию;
— Программы (иногда аппаратные средства), анализирующие команды или операторы программ и тут же выполняющие их;
программы, которые производят компоновку — принимают на вход один или несколько объектных модулей и собирают по ним выполняемый модуль;
— это компьютерные программы, принимающие данные на входе и выдающие данные, предназначенные для входа в другую программу, например, такой, как компилятор;
— модули среды разработки или разработки программ, предназначенные для ограничения ошибок в программах;
текстовые редакторы
— компьютерные программы, предназначенные для создания и изменения текстовых файлов, а также их просмотра на экране, результатов на печати,