Since a computer 's behavior is fundamentally defined by its instruction set , the logical way to study such concepts is to learn an assembly language . Since a computer 's behavior is fundamentally defined by its instruction set , the logical way to learn such concepts is to study an assembly language .