hard-coded

Fixed in source

Hard-coded describes values or settings written directly into a program's source code rather than stored in external files or entered by users.

A hard-coded password can't be changed without modifying the program itself: The API key was hard-coded into the app, which is a security risk.

By extension, anything fixed and inflexible may be called hard-coded: Gender roles aren't hard-coded into our brains.

inflexible

rigid

Unable to bend

static · permanent · unalterable · preset · predefined · locked · constant · invariable · baked-in · built-in

embedded

firmware

Hardware's permanent programming

  • microcontrollerIntegrated circuit with processor
  • ROMUnwritable digital storage
  • BIOSBoot-up initialization firmware

ASIC · chipset · motherboard · PCB · soldered · integrated · circuit · semiconductor · transistor · logic

pejorative

brittle

Liable to shatter

legacy · anti-pattern · inflexible · coupling · dependency · workaround · kludge · hack

Opposites
configurability

hard-codedconfigurable

Able to be adjusted

parameterized · externalized · adjustable · customizable · settable

flexibility/adaptability

hard-codeddynamic

Active and changing

flexible · adaptive · responsive · context-sensitive · variable

abstraction level

hard-codedparameterized

Taking variable inputs

abstracted · generalized · computed · derived · calculated

Family

hardcode

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Rated G