semantic gap The difference between the complex operations performed by {high-level language} constructs and the simple ones provided by computer {instruction sets}. It was in an attempt to try to close this gap that computer architects designed increasingly {complex instruction set computers}. (1994-10-10)