Программный уровень
Любая действующая программа устарела.
Закон Мэрфи
Сам по себе компьютер, даже в самой полной комплектации, не выполняет никаких действий и не обладает знаниями ни в одной области своего применения. Все действия определяются программами и все "знания" также сосредоточены в программах.
Программный уровень (software) настольных издательских систем характеризуется еще более бурным развитием, чем это отмечалось в аппаратной части, хотя некоторые программные приложения (application) существуют уже добрый десяток лет.
Для дизайнеров и специалистов, занимающихся изобразительными видами информации, можно выделить следующие основные классы программного обеспечения:
Помимо этого, может оказаться востребованной большая совокупность дополнительного, вспомогательного программного обеспечения, начиная с самой операционной системы и кончая разнообразными мелкими утилитами и плагинами (plug-in). К вспомогательной категории относятся программы для работы со шрифтами, просмотрщики (viewer), преобразователи форматов файлов (конвертеры), браузеры, архиваторы и многое другое.
Скорее всего, большим преувеличением будет назвать операционную систему (ОС) вспомогательной программой, но с точки зрения пользователя графических программ она не является объектом основного внимания, и, как правило, интерес к ней обретается на периферии. Разумеется, недостаточное знание операционной системы способно доставить пользователю множество лишних хлопот.
Далее приводятся только названия программных продуктов основных фирм-разработчиков и кратких характеристик (без указания текущих версий, о которых можно узнать на Web-сайтах разработчиков).
Адреса основных разработчиков программного обеспечения смотрите в приложении 3.