Los lenguajes de descricpción de hardware (HDL) surgieron con la necesidad de diseñar circuitos lógicos de manera que respondieran a los procesos concurrentes en los elementos del hardware; muy diferentes a los lenguajes de alto nivel que responden a procesos secuenciales.
Verilog es el lenguaje por excelencia en norteamérica por su parecido a la sintaxis de C. Puede describir la operación de un circuito electrónico, su diseño y organización, y pruebas para verificar su operación por medio de simulación.