A method of creating circuits out of "natural" language, similar to C Programming. Examples are ABEL, Verilog, and VHDL.