Verilog ist eine Hardware-Beschreibungssprache für den Entwurf und die Modellierung elektronischer Systeme. Sie wird häufig für den Entwurf digitaler integrierter Schaltungen verwendet. Verilog ist eine relativ leicht zu erlernende Sprache, die sich gut für Entwürfe eignet, die ein hohes Maß an Abstraktion erfordern.