Эффективное внедрение вычислительной техники в практику дипломного проектирования обуславливается наличием широкого выбора пакетов прикладных программ, их доступностью и простотой использования. Это создает предпосылки для широкого использования ЭВМ при решении инженерных и научных задач и при оформлении технической документации.
Пакеты прикладных программ обычно строятся на базе специальных систем и являются дальнейшим их развитием в конкретном направлении. Они поставляются отдельно от программного обеспечения вычислительных средств, имеют свою документацию и не входят в состав операционных систем. Многие пакеты имеют собственные средства генерации. Разработка пакета не должна требовать модификации операционных систем. Это относится к пакетам, влияющим на работу управляющих программ. Если пакет требует внесения изменений в управляющую программу, то это выполняется в процессе загрузки и инициализации пакета.