زبان توصیف سخت افزار (HDL) یک زبان تخصصی کامپیوتری برای برنامه نویسی ساختار، طراحی و بهره برداری از مدارهای الکترونیکی و اغلب مدارهای منطقی دیجیتال است.
HDL Companion نرم افزاری برای بررسی دقیق طرح های HDL است. با استفاده از رابط کاربری این نرم افزار می توان به راحتی تمام فایل های طرح اچ دی ال را وارد و تمام جزئیات آن ها را از جنبه های مختلف بررسی نمود.
پارسر (تجزیه کننده) های فازی تعبیه شده در HDL Companion تمام کدهای ترکیبی طراحی اچ دی ال، VHDL و Verilog را حتی اگر کد ناقص یا حاوی خطا باشد، می پذیرند. HDL های صحیح از نظر نحوی (سینتکس) نیز می توانند به منظور یافتن مشکلاتی که توسط کامپایلر گزارش نشده اند، به صورت یک پروسه اجرا و آنالیز شوند تا خطاهای احتمالی آن ها شناسایی شوند (به اصطلاح Linting شوند).