Verilog
Hardware description language for designing and simulating digital circuits — the standard for ASIC and FPGA development.
static
compiled
since 1984
concurrentdeclarativehardware
Verilog describes digital hardware at the register-transfer level — circuits are described as modules with inputs, outputs, and logic that executes concurrently. It is used to design CPUs, FPGAs, ASICs, and every other digital chip. SystemVerilog extends Verilog with object-oriented features for testbench development.