首页

declarative

UK[dɪˈklærətɪv]US[dɪˈklærətɪv]
adj

having the function of making a statement

adj

(computing) denoting high-level programming languages which state what is to be computed without describing how

Morpheme Breakdown

de
clar
ative
de

completely

clar

clear

ative

adjective suffix

Etymology

the word declarative is built upon the latin verb 'declarare', meaning "to make clear, explain, or announce". this verb itself is a compound of the intensive prefix 'de-' and the adjective 'clarus' (clear). the core concept is thus one of making something thoroughly clear or explicit. the suffix '-ative' was added to form an adjective, a process that passed into english via old french. in modern usage, declarative retains this fundamental sense of stating or declaring something clearly, which extends into specialized fields like computing, where a declarative statement specifies a desired outcome without detailing the procedure.

Analysis

Structure: de (completely) + clar (clear) + ative (adjective suffix) de: latin origin, a prefix meaning "completely" or "down". clar: from latin 'clarus', meaning "clear, bright, loud". ative: latin-derived suffix '-ativus', forming adjectives meaning "of, relating to, or tending to".

Examples

he made a simple, declarative statement of fact.

the legal document was written in a formal, declarative style.

sql is a well-known declarative programming language for database queries.

declarative – Meaning, Etymology & Word Origin | OpenEtymology