diff --git a/Computer_Architecture/Hardware_Description_Language.md b/Computer_Architecture/Hardware_Description_Language.md new file mode 100644 index 0000000..1321817 --- /dev/null +++ b/Computer_Architecture/Hardware_Description_Language.md @@ -0,0 +1,12 @@ +--- +categories: + - Computer Architecture + - Hardware +tags: [HDL, nand-to-tetris] +--- + +# Hardware Description Language + +A HDL is a programming language used to describe the behaviour or structure of [digital circuits](/Electronics_and_Hardware/Digital_circuits/Integrated_circuits.md). They are used to simulate the circuit and check its response. + +There are many HDLs but the most popular are VHDL ("very high speed integrated-circuit description language") and Verilog.