AI-generated image

reprogramming

Pronunciation: /ˌriːˈproʊɡræmɪŋ/ noun and verb · British & US
Allowed in UK word gamesAllowed in US word games

What does reprogramming mean?

Reprogramming is the act of changing the instructions, code, settings, or operating parameters of something that has already been programmed. In computing and electronics, it may involve correcting software, replacing firmware, changing a device’s behavior, or adapting equipment to a new function. Reprogramming a system is therefore usually more limited than programming it from the beginning, although the distinction can become blurred when extensive changes are required. The verb form is also used metaphorically for changing established patterns of thought or behavior. In technical contexts, programmers might describe replacing outdated firmware or correcting defective control instructions as reprogramming the relevant device. The term is especially common in computer engineering, electronics, robotics, and industrial control systems.

noun

The process of changing the instructions, code, settings, or operating parameters of an existing program or electronic device.

Example

"Repeated reprogramming of the device was required after each system update."

The plural reprogrammings is possible but less common than the singular in technical writing.

verb

To program an existing computer program, device, or system again, especially by changing its code, settings, or operating instructions.

Example

"The engineers reprogrammed the controller to accommodate the new sensor."

This is the present participle of the verb reprogram and is used in both ongoing and completed action contexts.

Plural reprogrammings

Used when referring to separate instances of changing an existing program or device’s instructions.

Example

"The technician documented all reprogrammings performed on the control unit."

Did you know?

Reprogramming gives an existing system a second beginning without replacing the machine itself.

Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.

Where does reprogramming come from?

Reprogramming was formed in English by combining the prefix re-, meaning “again,” with programming, the gerund of program. The noun program derives from Latin programma, a public notice or proclamation, and through French entered English in the sense of a written schedule or plan. Programming later came to mean the preparation of instructions for a machine, after which reprogramming naturally developed the sense of preparing those instructions again.

How reprogramming is actually used

In computing and electronics, the word usually implies changing an existing system rather than creating it originally. In informal discussion about habits or personal development, it can metaphorically mean replacing a learned response or behavior.

Easily confused with reprogramming

programming

Programming is the broader activity of creating instructions for a computer or device, whereas reprogramming means changing instructions that already exist.

What's another word for reprogramming?

Words and phrases paired with reprogramming

firmware reprogrammingcomputer reprogrammingmemory reprogrammingreprogramming the brain

Rhymes with reprogramming