A notation resembling a progrAMming language but not intended for actual compilation. It usually combines some of the structure of a progrAMming language with an informal natural-language description of the computations to be carried out. It is often produced by CASE systems as a basis for later hand coding.