Рассмотрены принципы интегральной оценки сложности программного обеспечения (ПО). Предложены подходы к выполнению сравнительного анализа сложности табличных и текстовых описаний цифровых устройств. Предложено расширение метода Чепина оценки сложности ПО, в котором учитывается возможность использования готовых программных компонентов и получивший широкое распространение иерархический принцип описания цифровых устройств на языках HDL. Разработана методика сравнительной оценки эффективности использования альтернативных HDL-языков. В результате экспериментальных исследований установлено, что использование табличного языка THDL как альтернативы текстовым языкам описания аппаратуры позволяет снизить количество ошибок ПО в 2 - 5 раз. Ключевые слова: метрики Холстеда, табличный язык THDL, метод Чепина, интегральная сложность ПО, гарантоспособность ПО, HDL.