The Instruction SeuuutSet Architecture tends to form the interface between computer hardware and software. The architecture is implemented in hardware using electrical circuitry with many [[transistor|transistors]] to obtain a system that is able to perform logical operations. Computer scientists create software programs known as [[compiler|compilers]] that are able to translate code in high level languages into sequences of instructions.