It supports a limited set of operations (like LOAD, ADD, SUB, CMP, JMP, etc.). Programs must be written or compiled specifically to use these instructions.