首页

programmatically

UK[ˌprəʊɡrəˈmætɪkli]US[ˌproʊɡrəˈmætɪkli]
adv

In a way that relates to or uses a program, especially a computer program.

adv

In a way that is done or controlled by a set of programmed instructions, automatically.

Morpheme Breakdown

program
matic
ally
program

plan

matic

adjective suffix

ally

adverb suffix

Etymology

The word 'programmatically' is built upon the core 'program', which entered English from Latin and Greek with the sense of a public written plan or agenda. The addition of the adjectival suffix '-matic' transforms it into 'programmatic', meaning "of or relating to a program". Finally, the adverbial suffix '-ally' is appended to describe the manner of an action. The modern, dominant meaning is a specialized evolution within computing, where a 'program' refers to a set of coded instructions for a machine. Thus, to do something 'programmatically' means to execute a task in a way that is defined, controlled, and often automated by such a coded program, extending the original concept of a planned procedure into the digital realm.

Analysis

Structure: program (plan) + matic (adjective suffix) + ally (adverb suffix) - program: From Latin 'programma' (public notice, proclamation), from Greek 'programma' (a written public notice), from 'prographein' (to write publicly). Functions as the core noun/root. - matic: A suffix derived from Greek '-matikos', via Latin '-maticus' and French '-matique', forming adjectives meaning "related to, connected with, or characterized by". - ally: A suffix derived from Latin '-aliter' (via Old French '-el' + '-ment'), forming adverbs meaning "in a manner of".

Examples

The system can generate reports programmatically every night.

He accessed the database programmatically using a custom script.

The website's content is updated programmatically based on user data.

programmatically – Meaning, Etymology & Word Origin | OpenEtymology