programmable

Accepts coded instructions

Programmable describes something that can be given instructions to perform tasks automatically.

A programmable thermostat adjusts temperature on a schedule you set.

Programmable devices range from simple timers to complex computers.

The word implies flexibility—the behavior can be changed by changing the instructions rather than the hardware.

configurable

adjustable

Able to be changed

reconfigurable · settable · tunable · tweakable · variable · scriptable · user-defined · parameterized · rule-based · preset

technology

microcontroller

Integrated circuit with processor

compiler · syntax · API · executable · function · subroutine · conditional · debugging · binary · SDK

automation

scripting

Writing executable commands

  • codeSymbolic communication system
  • algorithmFinite problem-solving procedure
  • loopCurve closing on itself

execution · sequence · instructions · task · process · control · robotics · machinery · industrial · manufacturing

interactive

interface

Shared connection point

control · menu · widget · touchscreen · gesture · clickable · event-driven · real-time · dynamic · actionable

intelligent

AI

Simulated cognitive processing

reasoning · data-driven · autonomous · self-learning · predictive

Categories
Opposites
modifiability

programmablehardwired

Permanently connected by wires

fixed · nonprogrammable · unprogrammable · preset · hard-coded

flexibility

programmablerigid

Unable to bend

inflexible · mechanical · manual · analog · invariable

Phrases
Family

programmability

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