reprogram

Change the code

To reprogram is to program again or differently—rewriting the instructions that control how something operates.

Computers get reprogrammed when software is updated or replaced.

The word extends to minds and behavior: therapy helped reprogram his response to stress, She's trying to reprogram her eating habits.

The metaphor treats human patterns as code that can be rewritten.

mind

conditioning

Learned behavioral adaptation

mindset · habit · behavior · cognitive · rewire · unlearn · reframe · retrain · deprogram · brainwash

software

code

Symbolic communication system

  • debugRemove software errors
  • compileCollect into unified whole
  • scriptWritten words for performance

algorithm · function · variable · syntax · refactor · patch · firmware · binary · executable · source

device

firmware

Hardware's permanent programming

remote · thermostat · PLC · embedded · controller · reset · factory · initialize · reboot · wipe

behavior

training

Developing abilities through practice

desensitization · shaping · stimulus · response · reward · operant · extinction · modification · routine · instinct

genetics

DNA

Hereditary code molecule

  • geneHereditary information unit
  • cellBasic unit of life
  • CRISPRGene-editing molecular machinery

mutation · genome · editing · splicing · expression · therapy · engineering · sequence · modify · alter

Categories
Opposites
modification state

reprogrampreserve

Protect from loss

maintain · factory reset · leave alone

program lifecycle

reprogramdeprogram

Undo psychological conditioning

wipe · erase · delete · clear · deprogramme

cognitive/behavioral conditioning

reprogramdeprogram

Undo psychological conditioning

decondition · liberate · free · unbrainwash

Family

reprogrammed, reprograms, preprogrammed, reprogramming, preprogramming, reprogramme

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Everyday, not technical · Rated G