САПР можно классифицировать по следующим признакам:
1. Степень формализации решаемых задач;
2. Функциональное назначение;
3. Специализация;
4. Техническая организация.
ПО степени формализации решаемых задач САПР могут быть построены на решении:
а) полностью формализуемых задач;
б) частично формализуемых задач;
в) неформализуемых задач.
Системы построенные на решение полностью формализуемых задач, для проектировании сложных объектов обычно не пригодны, поскольку математические модели объектов проектирования и процессов их функционирования настолько сложны, что полное и точное их математическое описание на сегодняшний день невозможно. Такие системы могут применяться только для решения простейших задач проектирования.
Системы, построенные на решении неформализуемых задач, в настоящее время находятся в стадии исследований и разработки («искусственный интеллект») и в целях проектирования пока не применяются.
Для решения задач в области самолето-и автомобилестроения в настоящее время пригодны только системы, построенные на решении частично формализуемых задач.
По функциональному назначению САПР могут быть подразделены в зависимости от решаемых задач, определяемых составом функциональной части системы:
- расчетно-оптимизационные;
- графические;
- графоаналитические;
- информационные и т.п.
По специализации САПР бывают специализированные и инвариантные. Так как задачи автоматизированного проектирования очень сложны, то, как правило, САПР представляют собой специализированные системы, создаваемые для решения достаточно узких задач в одной области техники.
По технической организации САПР бывают одноуровневые, построенные на базе одной достаточно производительной ЭВМ с набором необходимых периферийных устройств, и многоуровневые, включающие в себя помимо базовой ЭВМ ряд подчиненных автоматизированных рабочих мест (АРМ), построенных на основе ЭВМ более низкого уровня.