noun
nonprocedural language
A programming language that specifies what to compute rather than how to compute it, contrasting with procedural languages. Used in computer science contexts.
SQLは非手続き型言語の代表例です。
SQL is a typical example of a nonprocedural language.
Procedural language; specifies step-by-step instructions, in contrast to 非手続き型言語 which focuses on the desired result.
Compound of 非 (non-), 手続き (procedure), 型 (type), and 言語 (language). A calque from English 'nonprocedural language'.