Opcodes
Operands
Translators
Compilers
Interpreter
Arithmetic logic unit
Control unit
Registers
Assembly Language
Mnemonics