Verilog to język opisu sprzętu (HDL) używany do modelowania systemów elektronicznych. Jest najczęściej używany w projektowaniu, weryfikacji i implementacji cyfrowych układów logicznych. W razie potrzeby oznacz również tagiem [fpga], [asic] lub [weryfikacja]. Odpowiedzi na wiele pytań firmy Verilog są specyficzne dla celu.