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.

Missing something? Add a tool, framework, or book via a PR.
Contribute