":::::If a computer program is required to contain instructions then some Prolog programs would not be computer programs.  If all Prolog programs are required to be computer programs that a computer program need not contain instructions.  , would you regard the SQL program ""select cond from database"" as containing an instruction, even though it only specified what was needed (ie, the set of zero or more values from database that satisfied condition cond) and not how to obtain these values?  

"